Muisti on tärkeä tekijä erilaisten tehtävien käsittelyssä nopeammin. Koska se on sähköinen muisti, se on kallista ja useimmilla ei ole varaa valtavaan RAM-muistia. Lisäksi RAM: ssä on raja, jota käyttöjärjestelmät voivat tukea. Mutta Muistipakkaus ominaisuus Windows 10 varmistaa, että saat optimaalisen ja tasapainoisen RAM-muistin käytön sivutiedoston mukana. Uudessa käyttöjärjestelmässä on muistin optimointi, joka sisältää elektronisen muistin käsittelevän tiedon pakkaamisen. Artikkelissa kerrotaan, miten vanhemmat Windows-versiot hallitsevat muistia, mikä on muistin pakkausominaisuus ja miten Memory Compression toimii Windows 10: ssa.
Muistinhallinta vanhemmissa Windows-versioissa
Windowsissa koko muisti on jaettu kolmeen eri osaan:
- Random Access Memory (elektroninen muisti)
- Pagefile (RAM-muistin laajennus kiintolevylle)
- Kiintolevy ja muut tallennusjärjestelmät
Vanhemmissa versioissa oli välttämätöntä jakaa suuri määrä kiintolevytilaa sivufile.sys: lle, joka toimi elektronisen muistin laajennuksena. Muistinhallinta vanhemmissa Windows-versioissa oli yksinkertainen ja suora. Säilytä käynnissä olevat sovellukset ja niihin liittyvät tiedot elektroniseen muistiin ja lähetä vähiten käytetyt tiedot sivunkuvaan.sys. Vaikka perinteinen sovellus asui päämuistiin, datayksikkö työnnettiin usein sivufilmiin, jos sitä ei käytetä pitkään. Jos sivun tiedoston kapasiteetti ylittyi, sivun tiedoston tiedot korvattiin. Tällöin jos sovellus - joka oli edelleen sähköisessä muistissa - vaatii vanhoja tietoja, se ladattiin uudelleen RAM-muistista kiintolevyltä tai muilta tallennuslaitteilta, mikä tarkoittaa, että se kesti enemmän aikaa tietojen lukemiseen tai kirjoittamiseen.
Toisin sanoen sovellukset ja viimeisimmät tiedot sijaitsevat RAM-muistissa, nykyisillä sovelluksilla käytettyjä usein käytettyjä tietoja jätettiin sivupohjallesi.sys ja kiintolevyä käytettiin, kun uutta tietojoukkoa oli luettava tai kirjoitettu. Tämä sisältää tietoja, joita ei ole sivun tiedostossa - tiedot, jotka on voitu korvata uudella asetuksella.
Muistinhallinta Windows 8: ssä - Sovellussivut
Windows 8: ssa muistinhallinta muuttui hieman. Windows 8 / 8.1: ssa oli kahta sovellustyyppiä. Perinteiset sovellukset toimivat edelleen edellä kuvatulla tavalla. Osa niistä jäi RAM-muistille, kun vaaditut tiedot tallennettiin sivusiedostoon, kun sovellukset olivat käyttämättömiä ja kun RAM oli täynnä.
Nykyaikaiset sovellukset käyvät vain, kun he olivat keskittyneet. Jos olet avannut sovelluksen A ja sovelluksen B ja työskentelet parhaillaan sovelluksessa A, sovellus B ja siihen liittyvät tiedot siirretään takaisin sivun tiedostoon. Tällä tavoin sovelluksella A voi olla hyvä pääsy muistiin, eikä sen tarvitse tavoittaa sivunkuvaa jokaisen hakuprosessin osalta. Kun lähetit sovelluksen A taustaksi keskittymällä sovellukseen B, sovellus A ja siihen liittyvät tiedot menevät sivun tiedostoon, kun sovellus B saa yksinoikeuden käyttää RAM-muistia.
Tämä menetelmä tallennettiin muistiin ja teki sovellukset nopeammin. Windows 10: ssa pakkausominaisuus lisättiin vielä nopeammin. Seuraavassa osassa kerrotaan, miten se toimii Windows 10: ssa.
Muistinhallinta Windows 10: ssa - Pakkaus yli Pagefile
Muistinhallinta on sama kuin Windows 8 / 8.1. Perinteiset sovellukset tallennetaan sähköiseen muistiin, ja keskitetyt sovellukset tallennetaan myös RAMiin. Jos RAM jää ruuhkautuu ylimääräisten tietojen vuoksi, app- ja data-asiat pakataan jopa 40 prosenttiin ja sijoitetaan samaan sähköiseen muistiin.
Windows 10 käyttää myös sivufile.sys -ohjelmaa tietojen tallentamiseen sähköisestä muistista. Jos sovellus käyttää liian paljon tietoja, mutta hitaammin, osa sen tiedoista siirretään sivun tiedostoon, jos sähköisessä muistissa ei ole vapaata tilaa. Jos sovellus muuttuu aggressiiviseksi, tiedot siirretään takaisin sivun tiedostosta sähköiseen muistiin ja jokin muu sovellus työnnetään sivunkuvaustiedostoon, jotta tilaa voidaan käyttää nykyiselle sovellukselle. Vain harvoissa tapauksissa kiintolevyä lähestytään: kun uusi tietojoukko tai sovellus ladataan tai kun sovelluksessa vaaditut tiedot eivät ole RAM-muistissa tai sivusivulla. Windows 10: ssa on myös kaksi sovellusluokkaa: moderni ja perinteinen. Perinteiset sovellukset tallennetaan erikseen sähköiseen muistiin, kun taas nykyaikaisilla sovelluksilla on oma pino. Tämä helpottaa nykyaikaisten sovellusten ja niihin liittyvien tietojen viemistä sivunkuvaustiedostoon, kun avaat liian monta sovellusta tavalla, joka muistista on vähentynyt pakkauksesta huolimatta.
Se tallentaa noin 50% sivufilmin toiminnasta (verrattuna vanhoihin Windows-versioihin), kun käytät Windows 10: n muistinpakkaustoimintoa, koska suurin osa tiedoista on jo saatavilla päämuistissa - pakatussa muodossa. Kun sovellusta tai tietoja tarvitaan, sitä puretaan ja käytetään. Joten on tarpeen pitää osa RAMista tyhjänä, jotta saadaan aikaan pakkaamatonta dataa. Jopa sivusivua käytettäessä nopeus nopeutuu Windows 10: ssa, koska koko sovellus ja siihen liittyvät tiedot tallennetaan kompressoiduksi sivuksi, jota käytetään peräkkäisessä järjestyksessä. Vaikka tietyn osan pakkaamista puretaan, toinen osa lähetetään päämuistiin käsittelyä varten. Tämä myös säästää aikaa ja nopeuttaa laskennan Windows 10 -koneissa.
Lisätietoja saat katsomalla tämän videon kanavalla 9.
Aiheeseen liittyvät julkaisut:
- Hiberfil.sys, Pagefile.sys ja New Swapfile.sys -tiedosto Windows 10/8: ssä
- Tietomme, itsemme: Vieraskirja ja selostus tietoturvasta
- WMI-komentot Windows 10/8/7: ssä
- Tee Windows 10 Käynnistä, Suorita, Sammuta nopeammin
- Miksi Windowsissa on vähemmän RAM-muistia kuin asennettuna?