Pagrindinis » kaip » Kas yra „Windows 10“ atminties suspaudimas?

    Kas yra „Windows 10“ atminties suspaudimas?

    „Windows 10“ naudoja atminties suspaudimą, kad išsaugotų daugiau duomenų jūsų sistemos atmintyje, nei kitaip. Jei apsilankysite užduočių tvarkyklėje ir peržiūrėsite savo atminties naudojimo informaciją, tikriausiai matysite, kad kai kurios atminties yra „suspaustos“. Štai ką tai reiškia.

    Kas yra atminties suspaudimas?

    Atminties suspaudimas yra nauja „Windows 10“ funkcija, o „Windows 7“ ir „8“ versijose jos nėra. Tačiau ir „Linux“, ir „Apple“ MacOS taip pat naudoja atminties suspaudimą.

    Tradiciškai, jei turėjote 8 GB atminties ir taikomosiose programose buvo 9 GB įrašų, kuriuos reikia saugoti toje atmintyje, mažiausiai 1 GB reikės „nuskaityti“ ir išsaugoti jūsų kompiuterio disko puslapio faile. Prieiga prie duomenų failo yra labai lėta, palyginti su RAM.

    Naudojant atminties suspaudimą, kai kurie iš 9 GB duomenų gali būti suspausti (kaip ir Zip failas ar kiti suspausti duomenys gali būti sumažinami) ir laikomi RAM. Pavyzdžiui, galite turėti 6 GB nesuspaustų duomenų ir 3 GB suspausto duomenų, kurie iš tikrųjų užima 1,5 GB RAM. Turėtumėte saugoti visus 9 GB originalius duomenis 8 GB atmintyje, nes ji užtruks tik 7,5 GB, kai tik kai kurie iš jų bus suspausti.

    Ar yra trūkumų? Na, taip ir ne. Duomenų suspaudimas ir nesupakavimas užtrunka tam tikrus procesoriaus išteklius, todėl ne visi duomenys yra saugomi suspaustas - tai tik suspausta, kai „Windows“ mano, kad tai būtina ir naudinga. Duomenų suspaudimas ir nesupakavimas tam tikro CPU laiko kaina yra daug, daug greičiau nei duomenų persiuntimas į diską ir jo skaitymas iš puslapio failo, todėl paprastai verta atsiskaityti.

    Ar suspausta atmintis bloga?

    Duomenų suspaudimas atmintyje yra daug geresnis nei alternatyva, kuri yra duomenų siuntimas į diską. Tai greičiau nei naudojant puslapio failą. Kompresinės atminties nėra. „Windows“ automatiškai suspaus duomenis atmintyje, kai jai reikia vietos, ir jums nereikia net galvoti apie šią funkciją.

    Tačiau atminties suspaudimas naudoja kai kuriuos procesoriaus resursus. Jūsų sistema gali neveikti taip greitai, kaip būtų, jei nereikėtų pirmiausia suspausti atminties duomenų. Jei matote daug suspaustos atminties ir įtariate, kad tai yra priežastis, dėl kurios jūsų kompiuteris yra šiek tiek lėtas, vienintelis šios sistemos sprendimas yra įdiegti daugiau fizinės atminties (RAM) jūsų sistemoje. Jei jūsų kompiuteris neturi pakankamai fizinės atminties jūsų naudojamoms programoms, atminties suspaudimas yra geresnis nei puslapio failo, bet daugiau fizinės atminties yra geriausias sprendimas.

    Kaip peržiūrėti suspausto atminties informaciją kompiuteryje

    Norėdami peržiūrėti informaciją apie tai, kiek atminties yra suspausta jūsų 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ą užduočių tvarkyklės sąsają, spustelėkite lango apačioje esantį parinktį „Daugiau informacijos“.

    Spustelėkite skirtuką „Performance“ ir pasirinkite „Memory“. Pamatysite, kiek atminties yra suspausta „Naudojamas (suspaustas)“. Pavyzdžiui, žemiau esančioje ekrano kopijoje užduočių tvarkyklė rodo, kad mūsų sistema šiuo metu naudoja 5,6 GB fizinės atminties. 425 MB 5,6 GB yra suspausta atmintis.

    Pamatysite, kad šis skaičius svyruos laikui bėgant, kai atidarysite ir uždarysite programas. Ji taip pat tik svyruos, kai sistema veikia fone, taigi ji pasikeis, kai žiūri į langą čia.

    Jei per atminties sudėtį pelėsite virš kairiosios juostos dalies, pamatysite daugiau informacijos apie suspaustą atmintį. Toliau pateiktame ekrane matome, kad mūsų sistema naudoja 5,7 GB fizinės atminties. Tai 440 MB yra suspausta atmintis, o ši suspausta atmintis saugo maždaug 1,5 GB duomenų, kurie priešingu atveju būtų laikomi nesuspaustais. Taip sutaupoma 1,1 GB atminties. Be atminties suspaudimo, mūsų sistemoje būtų naudojama 6,8 GB atminties, o ne 5,7 GB.

    Ar tai daro sistemos procesą Naudokite daug atminties?

    Pradiniame „Windows 10“ leidime „kompresijos saugykla“ buvo išsaugota sistemos procese ir buvo „priežastis, dėl kurios sistemos procesas, atrodo, suvartoja daugiau atminties nei ankstesnės versijos“, pasak „Microsoft“ dienoraščio įrašo.

    Tačiau tam tikru momentu „Microsoft“ pakeitė tai, kaip tai veikia. Kompresinė atmintis Task Manager sistemoje nebėra rodoma kaip sistemos proceso dalis (tikriausiai todėl, kad ji buvo labai paini naudotojams). Vietoj to, jis rodomas skirtuke Atminties informacija skirtuke našumas.

    „Windows 10“ kūrėjų naujinimo programoje galime patvirtinti, kad suspausta atmintis rodoma tik „Memory details“ („Išsami informacija“), o sistemos procesas mūsų sistemoje išlieka 0,1 MB, net jei sistema turi daug suspausto atminties. Tai taupo painiavą, nes žmonės nejaučia, kodėl jų sistemos procesas paslaptingai naudoja tiek daug atminties.