Kompiuterių vartotojai dažnai susiduria su atminties nutekėjimu. Jei sudarytume dažniausiai pasitaikančių kompiuterio problemų sąrašą, atminties nutekėjimas patektų į geriausių 5 sąrašą.
Šiais laikais 8 GB arba 16 GB RAM yra įprasta asmeniniuose kompiuteriuose. Teoriškai tokio atminties kiekio turėtų pakakti paprasto vartotojo poreikiams patenkinti.
Tačiau kartais jūsų kompiuteryje veikiantys procesai ir programos paprasčiausiai nebepaleidžia atminties išteklių, kurių jiems nebereikia. Ir štai tada viskas komplikuojasi.
Kas yra atminties nutekėjimas?
Atminties nutekėjimas atsiranda, kai programoms nepavyksta atlaisvinti joms nebereikalingų atminties išteklių. Tai virsta našumo problemomis. Paprasčiau tariant, jūsų kompiuteryje baigiasi atmintis .
Paprastai jūsų įrenginys dinamiškai paskirsto atmintį. Tai reiškia, kad kompiuteris palaipsniui skiria daugiau RAM, kai ir kur jos reikia. Kai to poreikio nebelieka, atmintis grąžinama į šaltinį, taip sakant. Tada jūsų kompiuteris paskirsto atmintį kitam procesui, kuriam to reikia. Ir taip toliau.
Ši pusiausvyra nutrūksta, kai programos atsisako atlaisvinti joms nebereikalingus atminties išteklius.
Iškilus atminties nutekėjimo problemoms, jūsų įrenginys paprastai bando kompensuoti šią problemą išsaugodamas ir nuskaitydamas laikinus duomenis iš atminties įrenginio (HDD). Procesas vadinamas puslapiu. Iš esmės jūsų kompiuteris naudoja atminties įrenginį, kad viršytų fizinės atminties dydį. Tokiu būdu jūsų įrenginys gali laikinai įjungti procesus, kurie kitu atveju sugestų.
Tačiau šis sprendimas laikui bėgant pablogina sistemos veikimą.
Ar atminties nutekėjimas yra blogas?
Atminties nutekėjimas yra baisus. Kai atmintis rezervuojama be jokio aiškaus naudojimo tikslo, gali neužtekti RAM kitoms programoms.
Be to, atminties nutekėjimas sukelia daugybę rimtų problemų. Tai apima programinės įrangos senėjimą, užšalimą, strigtis, nereaguojančias programas ir daugybę kitų panašių problemų.
Kaip sužinoti, ar mano kompiuteryje nutekėjo atmintis?
Jei pritrūksta RAM atminties, pradėsite susidurti su įvairiausiomis techninėmis problemomis. Toliau išvardinsime keletą dažniausiai pasitaikančių.
- Lėtas kompiuterio veikimas . Jūsų įrenginiui reikia dešimčių sekundžių ar minučių, kad būtų galima apdoroti užklausas, kurių užbaigimas paprastai neužtrukdavo ilgiau nei vieną sekundę.
- Negalite paleisti papildomų programų . Taip yra todėl, kad nėra laisvos atminties.
- Jau veikiančios programos dažnai užstringa ir sugenda . Kai šie procesai reikalauja prieigos prie daugiau RAM, atsakymo nėra. Dėl to jie užstringa.
Jei norite patikrinti, kokios programos eikvoja jūsų kompiuterio atmintį, paleiskite užduočių tvarkyklę . Spustelėkite skirtuką Atmintis, kad pateiktumėte atminties kaupimo procesų sąrašą.
Kaip išvengti atminties nutekėjimo?
- Įsitikinkite, kad turite pakankamai RAM . Jei reikia, įdiekite daugiau RAM.
- Vienu metu paleiskite mažiau programų . Vykdydami atminties kaupimo procesus, uždarykite perteklines fono programas.
- Neatidarykite dešimčių skirtukų . Naršyklės garsėja tuo, kad naudoja per daug atminties. Kuo daugiau skirtukų atidarysite, tuo daugiau RAM reikia jūsų naršyklei. Žinoma, kad „Chrome“ sunaudoja daug atminties, todėl stebėkite savo skirtukus.
- Naudokite atminties stebėjimo programą . Daugelis atminties nutekėjimų lieka nepastebėti, ypač jei jie nesukelia jokių matomų problemų. Štai kodėl labai svarbu įdiegti atminties stebėjimo programą. Nepamirškite reguliariai peržiūrėti ataskaitas, kad greitai aptiktumėte atminties anomalijas.
Kaip ištaisyti atminties nutekėjimą
Uždarykite programas ir iš naujo paleiskite kompiuterį
Turėtų padėti rankiniu būdu uždaryti programas ir procesus, kurie eikvoja jūsų atmintį. Jei tai nepadėjo, turite iš naujo paleisti kompiuterį. Kompiuterio paleidimas iš naujo turėtų padėti atlaisvinti visą anksčiau užblokuotą atmintį.
Sumažinkite paleidžiant veikiančių programų skaičių
Jei paleidus kompiuterį automatiškai paleidžiamos kelios programos, be reikalo apkraunate RAM. Jei jums nereikia šių programų, nepaleiskite jų automatiškai.
Paleiskite įrenginių tvarkytuvę ir spustelėkite skirtuką Paleistis . Išjunkite visas programas, kurios nėra būtinos paleidžiant.
Naudokite atminties diagnostikos įrankius
„Windows 10“ turi patogų įrankį „ Windows Memory Diagnostic“ . Kaip rodo pavadinimas, šis įrankis nuskaito jūsų kompiuterį, ar nėra atminties sutrikimų.
Norėdami paleisti įrankį, spustelėkite „Windows“ paieškos juostą ir įveskite komandą mdsched.exe . Tada paspauskite Enter, kad paleistumėte įrankį.
Atnaujinkite savo tvarkykles
Pasenusios arba sugadintos tvarkyklės gali sukelti daugybę problemų, įskaitant atminties nutekėjimą. Įsitikinkite, kad įrenginyje veikia naujausios tvarkyklės. Norėdami atnaujinti tvarkykles, naudokite įrenginių tvarkytuvę. Arba galite rankiniu būdu atsisiųsti naujausias tvarkykles iš savo įrenginio gamintojo svetainės.
Kiek atminties turėtų turėti mano kompiuteris?
Jei planuojate įsigyti naują kompiuterį, įsitikinkite, kad įrenginyje yra bent 8 GB atminties. Tai pravers atliekant kelias užduotis. Jei vykdote intensyvius procesus, įsigykite kompiuterį su bent 16 GB RAM. Intensyvių procesų pavyzdžiai yra vaizdo įrašų redagavimo programos, inžinerinė programinė įranga, statistikos programos ir kt.
Kuo daugiau RAM turite, tuo geriau. Kai kurie sako, kad tuo atveju turėtumėte nusipirkti dvigubai daugiau RAM.
Kalbant apie RAM, galbūt jus taip pat domina šis vadovas: Ar pridėjus daugiau branduolių, našumas bus geresnis?