Kako popraviti curenje memorije u sustavu Windows

Sadržaj:

Kako popraviti curenje memorije u sustavu Windows
Kako popraviti curenje memorije u sustavu Windows
Anonim

U Windowsima dolazi do curenja memorije kada aplikacija ili sistemski proces ispravno ne otpusti blok RAM-a upravitelju memorije operativnog sustava nakon što više nije potreban. U nekim slučajevima program može vratiti samo dio iskorištenog memorijskog bloka, u drugim se ništa ne oslobađa. Budući da je fizički RAM ograničen resurs, ključno je osigurati da imate dovoljno dostupnog za podnošenje posla.

Iako postoji nekoliko vrsta curenja memorije u sustavu Windows, daleko najčešći je problem s memorijom u stanju pripravnosti. Vratimo se sve do Windowsa 7, problem s memorijom u stanju pripravnosti i dalje je prevladavajući u sustavu Windows 10. Nakon što vaša memorija u stanju pripravnosti u potpunosti pojede vašu slobodnu memoriju, vaš bi sustav mogao početi zaostajati, a mogao bi se čak i srušiti. Budući da je curenje memorije obično rezultat programske pogreške ili kvara, važno je održavati sve svoje upravljačke programe ažurnima.

Image
Image

Pronađite curenje memorije s Windows Resource Monitorom

Resource Monitor izvrstan je ugrađeni alat koji će vam dati puno jasniju sliku o tome kako Windows upravlja resursima vašeg računala (RAM, CPU, tvrdi diskovi itd.). Ako sumnjate da aplikacija ili proces ne oslobađa vašu memoriju u stanju pripravnosti, Resource Monitor je odlično mjesto za početak promatranja. Koraci u nastavku pokazuju kako pregledati korištenje memorije vašeg sustava u sustavima Windows 10, 8 i 7.

  1. Pritisnite Windows tipka+R, unesite " resmon, " zatim odaberite OK.

    Image
    Image
  2. Odaberite karticu Memory, zatim odaberite Commit za promjenu redoslijeda popisa.

    Image
    Image
  3. Nadzirite Stanje mirovanja (plava traka) s aplikacijama s pokrenutim aplikacijama koje obično koristite.

    Image
    Image

Možda ćete morati ostaviti Resource Monitor da radi neko vrijeme kako biste uočili curenje. Napravite snimku zaslona ili zabilježite kada prvi put otvorite alat za jednostavnu usporedbu.

Dijagnosticirajte curenje memorije pomoću Windows RaMMap

RaMMap je besplatni Microsoftov alat koji će prikazati podatke u stvarnom vremenu o tome kako Windows upravlja i dodjeljuje vaš RAM. Slično Resource Monitoru, RaMMap će prikazati korištenje memorije u stanju pripravnosti, a radi na Windows 10, 8 i 7. Koraci u nastavku ilustriraju kako preuzeti i pokrenuti RaMMap.

  1. Idite na RaMMap-ovu stranicu Sysinternals, zatim odaberite Preuzmi RaMMap.

    Image
    Image
  2. Idite u svoju mapu Preuzimanja, kopirajte RaMMap arhivu u mapu po vašem izboru, zatim je raspakirajte.

    Image
    Image
  3. Desnom tipkom miša kliknite RaMMap aplikacijsku datoteku, zatim odaberite Pokreni kao administrator.

    Image
    Image
  4. Odaberi Da.

    Image
    Image
  5. Pregledajte LICENCNE UVJETE ZA SOFTVER SYSINTERNALS, zatim odaberite Slažem se.

    Image
    Image
  6. Odaberite karticu Use Counts, zatim pratite svoju memoriju u stanju pripravnosti da vidite povećava li se.

    Image
    Image

    Ako vaš sustav postupnije gubi slobodnu memoriju, možda ćete morati ostaviti RaMMap da radi neko vrijeme. Zabilježite svoju memoriju u stanju pripravnosti prije i poslije, da vidite curi li vam RAM.

  7. Također možete pobliže pogledati svaki proces koji koristi vašu fizičku memoriju na kartici Procesi.

    Image
    Image

Provjerite RAM pomoću Windows alata za dijagnostiku memorije

Pokretanje Windows Memory Diagnostics izvrstan je način za temeljitu provjeru fizičke memorije vašeg računala radi eventualnih grešaka.

Image
Image
  1. Pritisnite Windows tipka+R, unesite " mdsched.exe, " zatim odaberite OK.
  2. Odaberite Ponovo pokreni sada i provjeri ima li problema (preporučeno).
  3. Test će započeti i može potrajati nekoliko sati. Slijedite sve upute na zaslonu kada test završi.

Ispraznite memoriju u stanju pripravnosti u sustavu Windows pomoću RaMMap

Osim praćenja vaše upotrebe memorije, RaMMap se također može koristiti za ručno pražnjenje vaše liste stanja čekanja.

  1. Desnom tipkom miša kliknite RaMMap aplikacijsku datoteku, zatim odaberite Pokreni kao administrator.
  2. Odaberite Empty, zatim Empty Standby List.
  3. Vaša memorija u stanju pripravnosti sada bi trebala biti znatno manja.
Image
Image

Očistite memoriju u stanju čekanja s inteligentnim čistačem popisa u stanju čekanja

Intelligent Standby List Cleaner (ISLC) je besplatni alat koji nudi Wagnardsoft i koji će automatski isprazniti memoriju vašeg računala u stanju pripravnosti, na temelju nekoliko uvjeta koje je moguće uređivati.

  1. Otvorite web-preglednik, idite na službenu stranicu foruma aplikacije, odaberite Službeno preuzimanje ovdje, zatim odaberite Spremi datoteku.

    Image
    Image
  2. Uradite u svojoj mapi Preuzimanja, desnom tipkom miša kliknite ISLC 7z arhivu, zatim odaberite Pokreni kao administrator.

    Image
    Image
  3. Odaberite Da kada se pojavi prozor Kontrola korisničkog računa.

    Image
    Image
  4. Pretražite mapu, odaberite OK, zatim Extract.

    Image
    Image
  5. Nakon izdvajanja kliknite desnom tipkom Intelligent Standby List Cleaner ISLC, zatim odaberite Pokreni kao administrator.

    Image
    Image
  6. Odaberite Da, kada se pojavi dijaloški okvir UAC.

    Image
    Image
  7. Odaberite Purge Standby list za ručno pražnjenje memorije vašeg sustava u stanju pripravnosti. Promijenite vrijednosti za; Veličina popisa je najmanje i Besplatna memorija je manja od, kako bi odgovarala vašim zahtjevima.

    Image
    Image

Odaberite Pokreni minimizirano za pokretanje ISLC-a u pozadini svaki put kad se vaš sustav podigne.

Popravite curenje memorije u sustavu Windows 10 s FreeStandbyMemory.bat

Skripta freestandbymemory.bat još je jedan koristan alat koji pomaže u ublažavanju problema s memorijom u stanju pripravnosti sustava Windows 10. Pokreće se svake 3 minute automatski u pozadini i očistit će memoriju u stanju pripravnosti ako fizička memorija vašeg računala padne ispod 1500 MB. Skripta je besplatna za preuzimanje i dizajnirana je za Windows 10.

  1. Idite na stranicu Pastebin skripte, odaberite download, zatim Spremi datoteku.

    Image
    Image
  2. Idite u mapu Preuzimanja, desnom tipkom miša kliknite freestandbymemory (batch file), zatim odaberite Pokreni kao administrator.

    Image
    Image
  3. Odaberi Više informacija.

    Image
    Image
  4. Odaberite Svejedno pokreni.

    Image
    Image
  5. Odaberi Da.

    Image
    Image
  6. Kada je skripta dodana, odaberite bilo koju tipku za nastavak. FreeStandbyMemory će sada raditi u pozadini na vašem sustavu.

    Image
    Image
  7. Za brisanje skripte idite na This PC > Windows (C:) > Windows, desnom tipkom miša kliknite FreeStandbyMemory, zatim odaberite Izbriši.

    Image
    Image

Popravite curenje memorije ažuriranjem upravljačkih programa

Iako postoji nekoliko alata za provjeru zastarjelih upravljačkih programa, najbolje je proći kroz njih jedan po jedan, pojedinačno, kako biste bili sigurni da je sve ažurirano.

Image
Image
  1. Unesite upravitelj uređaja u Windows pretragu, zatim odaberite Otvori kada se rezultati popune.
  2. Proširite odjeljak hardvera.
  3. Desnom tipkom miša kliknite na uređaj, zatim odaberite Ažuriraj upravljački program.

Preporučeni: