8Sep

Mikä on Memory Compression Windows 10: ssä?

click fraud protection

Windows 10 käyttää muistipakkausta tallentamaan enemmän tietoja järjestelmän muistissa kuin muutoin voisi. Jos vierailet Tehtävienhallinnassa ja tarkastelet muistin käyttöä koskevia tietoja, todennäköisesti näet, että osa muistista on "pakattu".Tässä on se, mitä se tarkoittaa.

Mikä on muistipakkaus?

Muistin pakkaus on uusi ominaisuus Windows 10: ssa, eikä se ole käytettävissä Windows 7: ssä ja 8. Lisäksi sekä Linux että Applen macOS käyttävät myös muistin pakkaamista.

Perinteisesti, jos sinulla oli 8 gigatavua RAM-muistia ja sovelluksissa oli 9 Gt tavaraa tallentamaan kyseiseen RAM-muistiin, vähintään 1 Gt: n pitäisi olla "paged out" ja tallennettu tietokoneen levyn sivutiedostoon. Tietojen käyttö sivutiedostossa on hyvin hidasta RAM: iin verrattuna.

Muistipuristuksella osa näistä 9 Gt: n tiedoista voidaan pakata( kuten zip-tiedosto tai muu pakattu data voidaan kutistua alaspäin) ja pitää RAM-muistissa. Esimerkiksi voi olla 6 Gt pakkaamatonta dataa ja 3 Gt pakattua dataa, joka todella vie 1,5 Gt RAM-muistia. Sinä tallennat kaikki 9 Gt: n alkuperäiset tiedot 8 Gt: n RAM-muistista, sillä se vie vain 7,5 Gt: n, kun osa niistä oli pakattu.

instagram viewer

Onko olemassa haittapuoli? No, kyllä ​​ja ei. Tietojen pakkaaminen ja purkaminen vie joitain CPU-resursseja, minkä vuoksi kaikkia tietoja ei tallenneta pakattuina - se on pakattu vain silloin, kun Windows pitää tarpeellisena ja hyödyllisenä.Tietojen tiivistäminen ja purkaminen jonkin CPU-ajan kustannuksella on paljon, paljon nopeammin kuin tietojen haku sivulta ja lukeminen sivun tiedostosta, joten se kannattaa yleensä kompromissi.

Onko paineistettu muisti huono?

Tietojen paketointi muistiin on paljon parempi kuin vaihtoehto, joka hakee kyseisen datan levylle. Se on nopeampi kuin sivutiedoston käyttö.Pakatussa muistissa ei ole haittapuolia. Windows pakkaa tiedot automaattisesti muistiin, kun se tarvitsee tilaa, eikä sinun tarvitse edes harkita tätä ominaisuutta.

Mutta muistin pakkaus käyttää joitakin CPU-resursseja. Järjestelmäsi ei välttämättä toimi yhtä nopeasti kuin se, jos sen ei tarvitse pakata tietoja muistissa. Jos näet paljon pakattua muistia ja epäilet, että tietokoneesi on vähän hidas, ainoa ratkaisu tähän on asentaa enemmän fyysistä muistia( RAM) järjestelmään. Jos tietokoneessasi ei ole tarpeeksi fyysistä muistia käytettäville sovelluksille, muistinpakkaus on parempi kuin sivutiedosto - mutta enemmän fyysistä muistia on paras ratkaisu.

Kompressoidun muistin tietojen tarkasteleminen tietokoneessa

Jos haluat tarkastella tietoja siitä, kuinka paljon muistia on pakattu järjestelmään, sinun on käytettävä Tehtävienhallinta-toimintoa. Avaa se joko napsauttamalla tehtäväpalkkia hiiren kakkospainikkeella ja valitsemalla "Tehtävienhallinta" painamalla Ctrl + Shift + Esc tai painamalla Ctrl + Alt + Delete ja valitsemalla sitten "Tehtävienhallinta"

Jos näet yksinkertaisen Tehtävienhallinnan käyttöliittymän, napsauta"Lisätiedot" -vaihtoehto ikkunan alaosassa.

Napsauta Suorituskyky-välilehteä ja valitse "Muisti".Näet kuinka paljon muistia pakataan kohdassa "Käytössä( tiivistetty)".Esimerkiksi alla olevassa kuvakaappauksessa Tehtävienhallinta näyttää, että järjestelmämme käyttää nykyään 5,6 Gt: n fyysistä muistia.425 megatavua tätä 5,6 Gt on pakattu muisti.

Näet, että tämä luku vaihtelee ajan kuluessa avaamalla ja sulkemalla sovelluksia. Se myös vaihtelee, kun järjestelmä toimii taustalla, joten se muuttuu, kun katsot tässä ikkunassa.

Jos hiiren vasemmalla puolella olevaa kohtaa vasemmassa osassa Muistokoostumus-kohdassa, näet lisätietoja pakatusta muistista. Alla olevassa kuvakaappauksessa näemme, että järjestelmämme käyttää 5,7 Gt: n fyysistä muistia.440 megatavua on pakattu muisti, ja tämä pakattu muisti tallentaa arviolta 1,5 Gt: n dataa, joka muuten olisi tallennettava pakkaamattomana. Tämä johtaa 1,1 Gt: n muistia säästöihin. Ilman muistipakkausta järjestelmässä olisi 6,8 megatavua muistia käytössä eikä 5,7 GB.

Tekeekö tämä järjestelmäprosessille runsaasti muistia?

Windows 10: n alkuperäisessä versiossa "pakkauskauppa" tallennettiin Järjestelmäprosessiin ja se oli "syy, että Järjestelmäprosessi näyttää käyttävän enemmän muistia kuin aikaisemmat versiot", Microsoftin blogikirjeen mukaan.

Mikään vaiheessa Microsoft kuitenkin muutti tapaa, jolla se toimii. Pakkausmuisti ei enää näy osana Järjestelmäprosessia Tehtävienhallinnassa( todennäköisesti koska se oli hyvin hämmentävä käyttäjille).Sen sijaan se näkyy Suorituskyky-välilehden Muistin tiedot -kohdassa.

Windows 10: n Creators -päivityksellä voimme varmistaa, että pakattu muisti näkyy vain Muistin yksityiskohtia ja Järjestelmäprosessissa on edelleen 0,1 Mt käyttöjärjestelmää, vaikka järjestelmässä on paljon pakattua muistia. Tämä säästää sekaannusta, koska ihmiset eivät ihmetä, miksi niiden Järjestelmäprosessi on salaperäisesti niin paljon muistia.