Ką reiškia “baigė atmintis”?

„Out of memory“ (OOM) yra klaidos pranešimas, rodomas, kai kompiuteryje nebelieka laisvos atminties, kurią būtų galima skirti programoms. Dėl atminties trūkumo klaidos programos arba net visas kompiuteris išsijungia. Šią problemą paprastai sukelia maža laisvosios kreipties atminties (RAM), per daug programų ar aparatinės įrangos dalių, veikiančių vienu metu, arba dėl didelio talpyklos dydžio, kuris sunaudoja daug atminties. Kai kurie žmonės klaidingai mano, kad elementų ištrynimas iš standžiojo disko padės išspręsti šią problemą, tačiau tai nesumažės naudojamos RAM kiekis.

Klaida reiškia, kad kompiuteryje nebėra laisvos virtualios atminties programoms ar aparatinei įrangai. Kad būtų vietos šiai atminčiai, kompiuteris dažnai priverstinai išjungia programas ir, galbūt, visą kompiuterį. Ši atmintis paprastai priskiriama programoms, tačiau atminties ir galios taip pat reikia, kad aparatinė įranga, pvz., garsiakalbiai, veiktų.

Viena iš labiausiai paplitusių šio klaidos pranešimo priežasčių yra maža RAM. Sistema neturi daug atminties, kurią būtų galima naudoti operacijoms, todėl greitai pritrūksta atminties. Tai ypač aktualu, kai veikia tokios programos, kaip žaidimai, kurioms reikia daug išteklių. Net kompiuteriai su nedideliu RAM kiekiu gali susidurti su šia problema, jei vienu metu naudojamos kelios programos ir aparatinės įrangos dalys.

Kompiuteriai, kuriuose yra daug RAM, taip pat gali susidurti su šia problema, ir nors daugelis vienu metu veikiančių programų gali būti problema, kompiuteriai su dideliu RAM susiduria su kitokia problema. Kai kompiuteris paleidžiamas, jis įvertina turimos RAM kiekį ir sukuria talpyklą. Pati talpykla užima atmintį. Kompiuteriuose, kuriuose yra daug atminties, talpykla gali užimti daug atminties ir sukelti atminties trūkumo klaidą.

Paprastai šią problemą išspręsti nesunku. Išjunkite visas programas, kurios nėra būtinos ištekliams atlaisvinti. Tuo pačiu metu patikrinkite kompiuterio būsenos langą, kad įsitikintumėte, jog jis atlaisvino išteklius, nes kompiuteris kelias minutes gali nepadaryti RAM. Iš naujo paleisti kompiuterį yra lengviausias būdas užtikrinti, kad visi ištekliai būtų laisvi. RAM dydis taip pat gali būti padidintas perkant ir įdiegus naujus RAM lustus.
Kai kurie žmonės mano, kad klaidos pranešimas susijęs su standžiajame diske esančia atmintimi, nes RAM ir vieta standžiajame diske atsitiktinai vadinami atmintimi. Po to šie žmonės pradės trinti failus iš kompiuterio, kad atlaisvintų atminties. Nors tai suplonins standųjį diską, tai neištaisys klaidos dėl atminties trūkumo.