Kas yra atminties glaudinimas sistemoje „Windows 10“?

„Windows 10“ naudoja atminties glaudinimą, kad jūsų sistemos atmintyje būtų saugoma daugiau duomenų nei galėtų kitaip. Jei apsilankysite užduočių tvarkytuvėje ir peržiūrėsite išsamią atminties naudojimo informaciją, greičiausiai pamatysite, kad dalis atminties yra „suglaudinta“. Štai ką tai reiškia.

Kas yra atminties glaudinimas?

Atminties glaudinimas yra nauja „Windows 10“ funkcija, o „Windows 7“ ir „Windows 8“ jos negalima. Tačiau tiek „Linux“, tiek „Apple“ „macOS“ taip pat naudoja atminties glaudinimą.

SUSIJEDS: Kas yra "Windows" puslapio failas ir ar turėtumėte jį išjungti?

Tradiciškai, jei turėtumėte 8 GB operatyviosios atminties, o programose būtų 9 GB atsargų, skirtų saugoti toje RAM, bent 1 GB turėtų būti „išklijuota“ ir išsaugota puslapio faile jūsų kompiuterio diske. Palyginti su RAM, prieiga prie puslapio failo duomenų yra labai lėta.

Glaudinant atmintį, kai kuriuos iš tų 9 GB duomenų galima suspausti (kaip ir Zip failą ar kitus suglaudintus duomenis) ir laikyti RAM. Pvz., Galite turėti 6 GB nesuglaudintų duomenų ir 3 GB suglaudintų duomenų, kurie iš tikrųjų užima 1,5 GB RAM. Visus 9 GB pradinių duomenų turėtumėte saugoti savo 8 GB RAM, nes kai kurie iš jų bus suglaudinti, užtruks tik 7,5 GB.

Ar yra minusas? Na, taip ir ne. Duomenims suglaudinti ir nesuspausti reikia tam tikrų procesoriaus išteklių, todėl ne visi duomenys saugomi suglaudinti - jie suglaudinami tik tada, kai „Windows“ mano, kad tai reikalinga ir naudinga. Duomenis suspausti ir išpakuoti tam tikro procesoriaus laiko kaina yra daug, daug greičiau, nei duomenis perkelti į diską ir perskaityti iš puslapio failo, todėl paprastai verta kompromiso.

Ar sugadinta atmintis bloga?

Duomenų suspaudimas atmintyje yra daug geresnis nei alternatyva, ty tų duomenų ieškojimas diske. Tai greičiau nei naudojant puslapio failą. Suspaustoje atmintyje nėra trūkumų. „Windows“ automatiškai suspaus duomenis atmintyje, kai prireiks vietos, ir jums net nereikia galvoti apie šią funkciją.

Tačiau atminties glaudinimas naudoja kai kuriuos procesoriaus išteklius. Jūsų sistema gali veikti ne taip greitai, kaip veiktų, jei jai nereikėtų iš pradžių suspausti duomenų atmintyje. Jei matote daug suspaustos atminties ir įtariate, kad tai yra priežastis, kodėl jūsų kompiuteris yra šiek tiek lėtas, vienintelis to sprendimas yra įdiegti daugiau fizinės atminties (RAM) jūsų sistemoje. Jei jūsų kompiuteryje nėra pakankamai fizinės atminties naudojamoms programoms, atminties glaudinimas yra geresnis nei puslapio failo, tačiau geriausias sprendimas yra daugiau fizinės atminties.

Kaip kompiuteryje peržiūrėti išsamią informaciją apie suspaustą atmintį

Norėdami peržiūrėti informaciją apie tai, kiek atminties yra suglaudinta sistemoje, turėsite naudoti užduočių tvarkyklę. Norėdami jį atidaryti, dešiniuoju pelės mygtuku spustelėkite užduočių juostą ir pasirinkite „Task Manager“, paspauskite „Ctrl“ + „Shift“ + Esc arba paspauskite „Ctrl“ + „Alt“ + Delete ir spustelėkite „Task Manager“

Jei matote paprastą „Task Manager“ sąsają, spustelėkite lango apačioje esančią parinktį „Daugiau informacijos“.

Spustelėkite skirtuką „Performance“ ir pasirinkite „Memory“. Pamatysite, kiek atminties yra suglaudinta, skiltyje „Naudojama (suglaudinta)“. Pavyzdžiui, žemiau esančiame ekrano paveikslėlyje Užduočių tvarkytuvė rodo, kad mūsų sistema šiuo metu naudoja 5,6 GB savo fizinės atminties. 425 MB iš šios 5,6 GB yra suglaudinta atmintis.

Jūs pamatysite, kad laikui bėgant šis skaičius svyruoja, kai atidarote ir uždarote programas. Tai taip pat tiesiog svyruos, kai sistema veiks fone, taigi ji pasikeis, kai spoksosite į langą čia.

Užvedę pelės žymeklį kairėje juostos dalyje, esančioje dalyje Atminties kompozicija, pamatysite daugiau informacijos apie suglaudintą atmintį. Žemiau pateiktoje ekrano kopijoje matome, kad mūsų sistema naudoja 5,7 GB savo fizinės atminties. 440 MB iš jų yra suglaudinta atmintis, ir šioje suspaustoje atmintyje yra maždaug 1,5 GB duomenų, kurie kitu atveju būtų saugomi nesuspausti. Tai leidžia sutaupyti 1,1 GB atminties. Be atminties suglaudinimo, mūsų sistemoje būtų naudojama ne 5,7, o 6,8 GB atminties.

Ar dėl to sistemos procesas naudoja daug atminties?

Pirminiame „Windows 10“ leidime „suspaudimo saugykla“ buvo saugoma sistemos procese ir buvo „priežastis, dėl kurios atrodo, kad sistemos procesas sunaudoja daugiau atminties nei ankstesni leidimai“, rašoma „Microsoft“ tinklaraščio įraše.

Tačiau tam tikru momentu „Microsoft“ pakeitė šio veikimo būdą. Suspausta atmintis nebebūna rodoma kaip sistemos proceso dalis užduočių tvarkytuvėje (tikriausiai todėl, kad vartotojams tai buvo labai painu). Vietoj to, jis matomas skirtuke Našumas esančioje Išsami atminties informacija

„Windows 10“ kūrėjų atnaujinime galime patvirtinti, kad suglaudinta atmintis rodoma tik skiltyje Išsami atminties informacija, o sistemos procesas išlieka 0,1 MB naudojimo mūsų sistemoje, net jei sistemoje yra daug suspaustos atminties. Tai taupo painiavą, nes žmonės nesusimąstys, kodėl jų sistemos procesas paslaptingai naudoja tiek daug atminties.