Domača » kako » Kaj je spominska kompresija v Windows 10?

    Kaj je spominska kompresija v Windows 10?

    Windows 10 uporablja stiskanje pomnilnika za shranjevanje več podatkov v pomnilnik vašega sistema, kot bi sicer lahko. Če obiščete upravitelja opravil in si ogledate podrobnosti o uporabi pomnilnika, boste verjetno videli, da je del pomnilnika »stisnjen«. To pomeni.

    Kaj je spominska kompresija?

    Stiskanje pomnilnika je nova funkcija v operacijskem sistemu Windows 10 in ni na voljo v operacijskih sistemih Windows 7 in 8. Vendar pa tudi MacOS in Linux uporabljata kompresijo pomnilnika..

    Če bi imeli 8 GB RAM-a in aplikacije imeli 9 GB stvari za shranjevanje v tem RAM-u, bi bilo treba vsaj 1 GB „odložiti“ in shraniti v datoteko strani na disku vašega računalnika. Dostop do podatkov v datoteki strani je v primerjavi s pomnilnikom RAM zelo počasen.

    S stiskanjem pomnilnika lahko nekatere od teh 9 GB podatkov stisnemo (tako kot lahko Zip datoteko ali druge stisnjene podatke skrčimo navzdol) in shranimo v RAM. Na primer, morda imate 6 GB nestisnjenih podatkov in 3 GB stisnjenih podatkov, ki dejansko porabijo 1,5 GB v RAM-u. V 8 GB pomnilnika RAM-a bi shranili vseh 9 GB originalnih podatkov, saj bi v primeru stisnjenja nekaterih le teh zasedli 7,5 GB..

    Ali obstaja slaba stran? No, ja in ne. Stiskanje in dekompresiranje podatkov zahteva nekaj CPU virov, zato se vsi podatki ne shranjujejo stisnjeni - zgoščeni so samo, ko Windows meni, da je to potrebno in koristno. Stiskanje in dekompresiranje podatkov za ceno določenega časa CPE je veliko, veliko hitreje kot paging podatkov na disk in branje iz datoteke strani, vendar je to običajno vredno kompromisa.

    Je stisnjen pomnilnik slab?

    Stiskanje podatkov v pomnilniku je veliko boljše od alternativnega, ki izloči podatke na disk. To je hitreje kot uporaba datoteke strani. Ni kompromisnega spomina. Windows bo samodejno stiskal podatke v pomnilnik, ko potrebuje prostor in vam ni treba niti pomisliti na to funkcijo.

    Vendar pa stiskanje pomnilnika ne uporablja nekaterih virov CPU. Vaš sistem morda ne bo deloval tako hitro, kot bi bilo, če podatkov ni bilo treba stiskati v pomnilnik. Če vidite veliko stisnjenega pomnilnika in sumite, da je računalnik nekoliko počasnejši, je edina rešitev za to namestitev vašega fizičnega pomnilnika (RAM) v vašem sistemu. Če vaš računalnik nima dovolj fizičnega pomnilnika za aplikacije, ki jih uporabljate, je kompresija pomnilnika boljša od datoteke strani, toda več fizičnega pomnilnika je najboljša rešitev.

    Kako si lahko ogledate podrobnosti stisnjenega pomnilnika v računalniku

    Če želite videti informacije o tem, koliko pomnilnika je stisnjeno na vašem sistemu, morate uporabiti upravitelja opravil. Če jo želite odpreti, z desno tipko miške kliknite opravilno vrstico in izberite »Upravitelj opravil«, pritisnite Ctrl + Shift + Esc ali pritisnite Ctrl + Alt + Delete in nato kliknite »Upravitelj opravil«

    Če vidite preprosto vmesnik upravitelja opravil, kliknite možnost »Več podrobnosti« na dnu okna.

    Kliknite zavihek »Performance« in izberite »Memory«. Videli boste, koliko pomnilnika je stisnjeno pod »V uporabi (stisnjeno)«. V spodnjem posnetku zaslona upravitelj opravil na primer pokaže, da naš sistem trenutno uporablja 5,6 GB fizičnega pomnilnika. 425 MB od tega 5,6 GB je stisnjen pomnilnik.

    Videli boste, da se število sčasoma spreminja, ko odprete in zaprete aplikacije. Prav tako bo le nihalo, ko bo sistem deloval v ozadju, tako da se bo spremenil, ko boste tu gledali okno.

    Če se z miško pomaknete nad levi del vrstice v razdelku Zapis pomnilnika, boste videli več podrobnosti o stisnjenem pomnilniku. Na spodnjem posnetku zaslona vidimo, da naš sistem uporablja 5,7 GB fizičnega pomnilnika. 440 MB tega je stisnjen pomnilnik in ta stisnjen pomnilnik shrani ocenjenih 1,5 GB podatkov, ki bi bili sicer shranjeni nekomprimirani. Rezultat je prihranek pomnilnika 1,1 GB. Brez kompresije pomnilnika bi naš sistem uporabljal 6,8 GB pomnilnika in ne 5,7 GB.

    Ali to pomeni, da sistemski proces uporablja veliko pomnilnika?

    V prvotni izdaji operacijskega sistema Windows 10 je bila »shramba za stiskanje« shranjena v sistemskem procesu in »razlog, da se zdi, da sistemski proces porabi več pomnilnika kot prejšnje izdaje«, pravi Microsoftova objava.

    Vendar pa je na neki točki Microsoft spremenil način dela. Stisnjen pomnilnik ni več prikazan kot del sistemskega procesa v upravitelju opravil (verjetno zato, ker je bil uporabnikom zelo zmeden). Namesto tega je vidna pod možnostjo Podrobnosti o pomnilniku na kartici Učinkovitost.

    V posodobitvi programa Windows 10 za ustvarjalce lahko potrdimo, da je stisnjen pomnilnik prikazan samo pod podatki o pomnilniku, sistemski postopek pa ostane na 0.1 MB uporabe na našem sistemu, tudi če ima sistem veliko stisnjenega pomnilnika. To prihrani zmedo, saj se ljudje ne bodo spraševali, zakaj njihov sistemski proces skrivnostno uporablja toliko pomnilnika.