Kas yra atminties suspaudimas?
Atminties suspaudimas yra nauja "Windows 10" funkcija, kuri nėra pasiekiama "Windows 7" ir "Windows 8". Tačiau "Linux" ir "Mac" OS taip pat naudoja atminties suspaudimą.
Tradiciškai, jei turite 8 GB atminties, o programose buvo 9 GB tos atmintinės atmintyje, bent 1 GB turėtų būti ištrinta ir saugomi jūsų kompiuterio diske esančioje puslapio rinkmenoje. Prieiga prie duomenų puslapio failo yra labai lėta, palyginti su RAM.
Naudojant atminties suspaudimą, kai kurie iš šių 9 GB duomenų gali būti suspausti (kaip Zip failas ar kiti suglaudinti duomenys gali būti sutrumpinti) ir saugomi RAM. Pavyzdžiui, galite turėti 6 GB nesuspaustų duomenų ir 3 GB suspaustų duomenų, kurie faktiškai užima 1,5 GB RAM. Jūs turėsite saugoti visus 9 GB originalius duomenis savo 8 GB atminties atmintyje, nes kai kurie iš jų buvo suglaudinti tik 7,5 GB.
Ar yra trūkumų? Na, taip ir ne. Duomenų suspaudimas ir nesugriebinimas užima tam tikrus procesoriaus resursus, todėl ne visi duomenys yra laikomi suspaustuose, jie tik suspaudžiami, kai "Windows" mano, kad tai būtina ir naudinga. Tačiau kai kurių procesoriaus laiko sąnaudos suspaudžiamos ir išpakuojamos, tai yra daug, daug greičiau, nei duomenų išvedimas į diską ir jo skaitymas iš puslapio failo, taigi paprastai jis vertas kompromiso.
Ar suspausta atmintis bloga?
Duomenų suspaudimas atmintyje yra daug geresnis už alternatyvą, kuri yra duomenų išvedimas į diską. Tai greičiau nei naudojant puslapio failą. Nepakanka suslėgtos atminties. "Windows" automatiškai suspaudus atminties duomenis, kai jam reikia vietos, todėl nereikia net galvoti apie šią funkciją.
Tačiau atminties suspaudimas naudoja kai kuriuos CPU resursus. Jūsų sistema gali neveikti taip greitai, kaip ir tuo atveju, jei nebūtų pirmiausia suspausta duomenų atmintyje. Jei matote daug suspaustos atminties ir įtaria, kad jūsų kompiuteris yra šiek tiek lėtas, vienintelis sprendimas yra įdiegti daugiau fizinės atminties (RAM) jūsų sistemoje. Jei jūsų kompiuteryje nėra pakankamai fizinės atminties jūsų naudojamoms programoms, atminties suspaudimas yra geresnis už puslapio failą, tačiau geriausias sprendimas yra fizinė atmintis.
Kaip peržiūrėti išspausdintos atmintinės informaciją kompiuteryje
Norėdami peržiūrėti informaciją apie tai, kiek atminties yra suspausta jūsų sistemoje, turėsite naudoti užduočių tvarkytuvę. Norėdami 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", tada spustelėkite "Task Manager"
Pamatysite, kad šis skaičius svyruoja nuo laiko, kai atidarote ir uždarote programas. Tai taip pat svyruoja, nes sistema veikia fone, todėl ji pasikeis, kai jūs žiūrite į langą čia.
Ar tai daro sistemos procesą naudojant daug atminties?
"Windows 10" pradiniame leidime "suspaudimo saugykla" buvo saugomas Sistemos procese ir buvo "priežastis, dėl ko Sistemos procesas, atrodo, naudoja daugiau atminties nei ankstesni išleidimai", pagal "Microsoft" tinklaraščio įrašą.
Tačiau tam tikru momentu "Microsoft" pakeitė tai, kaip tai veikia. Suspaustos atminties nebėra rodomos Sistemos proceso dalyje "Užduočių tvarkytuve" (tikriausiai dėl to, kad vartotojams tai labai trukdė). Vietoje to skirtuke "Veikla" matoma informacija "Atmintis".
"Windows 10" kūrėjų atnaujinime galime patvirtinti, kad suspausta atmintinė rodoma tik "Memory details", o "System" procesas mūsų sistemoje išlieka 0,1 MB, net jei sistemoje yra daug suspaustos atminties. Tai sutaupo painiavos, nes žmonėms nereikės stebėtis, kodėl jų sistemos procesas paslaptingai naudojamas tiek daug atminties.