Den samme fyren som laget DDU, laget også dette overraskende effektive lille RAM-verktøyet


Hvis du noen gang har hatt et spill som krasjer ut av det blå uten noen feilmelding, er det stor sjanse for at minnelekkasjer er synderen. Jeg har opplevd dette med Horizon Zero Dawn da det først ble lansert på PC, Escape from Tarkov, og mer nylig Grey Zone Warfare—spill som bruker opp RAM helt til de til slutt krasjer. Å justere RAM-innstillingene dine kan hjelpe i noen tilfeller, men det vil ikke rydde opp i de cachelagrede dataene Windows holder på i bakgrunnen.

Det er her Intelligent Standby List Cleaner (ISLC) kommer inn. Det er et lite, bærbart verktøy fra WagnardSoft—samme utvikler bak Display Driver Uninstaller (DDU)—som automatisk tømmer Windows sin liste over standby-minne når den overskrider en terskel du selv setter. Noen kaller det kvakksalveri, men personlig har jeg sett det fikse krasj når ingenting annet ville fungere for spill med dårlig minnehåndtering.

Hvordan fungerer ISLC

Den tømmer hurtigminnet før problemer oppstår

Windows bruker noe som kalles standby-listen for å cache nylig brukte data. Hvis du kan trenge disse dataene igjen, gjør det ting raskere å holde dem i RAM. Høres bra ut, og for det meste gjør Windows en ganske god jobb med å håndtere standby-listen. Men denne cachingen kan bli et problem under spilløkter når Windows ikke klarer å tømme cachen raskt nok. Når et spill plutselig trenger mer RAM, må Windows kaste den cachedataen med en gang - og det er da du merker hakking eller korte fryser.

Hvis du sjekker Oppgavebehandling, vil det ikke vise noe galt. Du vil se mye tilgjengelig minne fordi Windows teller ventelisten som teknisk tilgjengelig. Men tilgjengelig er ikke det samme som ledig. Når spillet ditt raskt trenger minne, tar det tid å konvertere venteminne tilbake til ledig minne, og den forsinkelsen forårsaker hakking.

ISLC prøver å løse dette ved å overvåke to ting: hvor stor ventelisten din har blitt og hvor mye virkelig ledig minne som gjenstår. Når begge når terskler du har definert, rydder det automatisk ventelisten før spillet ditt begynner å få problemer. Det er en forebyggende løsning i stedet for en reaktiv.

Konfigurering av ISLC for systemet ditt

Anbefalte innstillinger basert på RAM-størrelsen din

ISLC er en bærbar app, så du trenger ikke å installere en annen app på den allerede overbelastede PC-en din. Last ned ISLC-installasjonsprogrammet fra WagnardSofts nettside, pakk det ut, og kjør kjørbare filen. Grensesnittet viser din nåværende ledige minne og standby-liste størrelse i sanntid.

Her er det to innstillinger som betyr mest. «Listen skal være minst» forteller ISLC hvor stor ventelisten skal bli før den vurderer å rydde. Og «Ledig minne er lavere enn» setter minimumsterskelen for ledig RAM som utløser en opprydding. Begge betingelsene må være oppfylt før ISLC fjerner noe.

De anbefalte verdiene skaleres med total RAM. For systemer med 16 GB, sett Liste størrelse er minst til 1024 MB og Ledig minne er lavere enn til 2048 MB. Med 32 GB, øk disse til henholdsvis 2048 MB og 4096 MB. For systemer med 64 GB, bruk 4096 MB og 8192 MB. Det er et åpenbart mønster: systemer med mer minne kan tåle større standby-lister før de får problemer.

Når det er konfigurert, merk av boksene for «Start ISLC minimert og automatisk start overvåking» og «Start ISLC ved brukerinnlogging» slik at det kjører automatisk i bakgrunnen. Du kan også aktivere funksjonen for egendefinert timeroppløsning satt til 0,5 ms for litt strammere rammetiming. Dette er imidlertid valgfritt, og selve oppryddingen av minnet håndterer de fleste hakkeproblemer.

Hvis noe går galt eller systemet ditt føles feil etter å ha kjørt ISLC, kan du bare lukke det. Det er ingen permanente endringer å angre på, da ISLC kun sletter bufret data som Windows uansett ville frigjort etter hvert. Du kan også gjenopprette standardinnstillinger ved å slette konfigurasjonsfilen i ISLC-mappen og starte programmet på nytt.

Er det verdt å bruke?

Et verdifullt verktøy for spesifikke situasjoner

ISLC er ikke for alle; det er ingen verktøy som passer for alle. Det er heller ikke en tryllestav. Hvis systemet ditt har 32 GB eller mer RAM og du ikke opplever hakking, trenger du sannsynligvis ikke det. Windows håndterer minne godt nok på systemer med god margin. Det samme gjelder hvis du primært bruker PC-en til surfing, kontorarbeid eller lette oppgaver der ventelisten sjelden forårsaker problemer utenom minnekrevende scenarioer.

Men hvis du spiller på et system med 8-16 GB RAM og merker sporadiske hakkinger som ikke samsvarer med GPU- eller CPU-belastning, er ISLC verdt å prøve. Jeg har gått fra vanlige krasj hver 90. minutt til flere timers spilløkter uten problemer etter å ha konfigurert ISLC riktig.

Når det gjelder ting som kan gå galt, er de ubetydelige. I verste fall kan noen programmer starte litt tregere fordi du har slettet bufret data som Windows ville ha brukt for å gjøre oppstarten raskere. Det er en liten pris å betale for jevnere spill. ISLC bruker omtrent 27 MB RAM og nesten ingen CPU, så det vil ikke legge ekstra belastning på systemet ditt.

Et plaster, ikke en kur

ISLC fungerer bra som en midlertidig løsning, men det er verdt å forstå hvordan det fungerer. Hvis spillene dine hakker til tross for å ha nok RAM, behandler det å tømme standby-listen symptomet snarere enn årsaken. Utdaterte drivere, bakgrunnsprosesser eller spill med minnelekkasjer kan være de virkelige problemene. Verktøy som LatencyMon kan hjelpe med å identifisere misbrukende drivere som forårsaker DPC-latensspisser, noe som er en vanlig kilde til mikrohakk som ISLC ikke vil fikse.

Når det er sagt, gir ISLC deg en rask og reversibel måte å teste om standby-minne er problemet ditt. Last det ned, konfigurer det for RAM-størrelsen din, og kjør det under en spilløkt. Hvis hakkingene forsvinner, har du funnet løsningen. Hvis de vedvarer, gjør det ingen skade.

Relaterte artikler