Tehtävienhallinnan ydinmuisti on osa tietokoneen käytettävissä olevasta kokonaismuistista, joka on estetty käyttöjärjestelmän prosesseilta. Kokonaismuisti koostuu RAM-muistista (random-access memory) ja virtuaalimuistista. Tehtävienhallinnan ytimen muistin alla oleva "Paged" viittaa siihen virtuaalimuistin osaan, joka on omistettu ytimelle, kun taas "Nonpaged" viittaa RAM-muistissa olevaan ytimen muistiin. "Paged"- ja "Nonpaged"-arvo vaihtelee, koska jotkin ydinprosessit siirretään RAM-muistista virtuaalimuistiin ja päinvastoin.
Tausta
Idea ytimen muistista tulee tietokoneen rakenteesta, jossa on ydinkerros, joka vastaa käyttöjärjestelmän ydinprosesseista. Kun käytät tietokonettasi käynnistyksen aikana, ydinkerros tunnistaa prosessit, joita tarvitaan käyttöjärjestelmän lataamiseen. Nämä prosessit ovat välttämättömiä, ja siksi ytimen muistia kehitettiin osana muistinhallintaa sen varmistamiseksi, että ydinprosesseille on aina käytettävissä ja omistettu muisti.
Päivän video
Sivuttamaton ytimen muisti
Sivuttamaton ytimen muisti tehtävähallinnassa viittaa ytimen muistiin, joka käyttää RAM-muistiasi. Käyttöjärjestelmän prosessit käyttävät aluksi RAM-muistia käynnistyksen aikana, mutta sen lataamisen jälkeen muistia hallinta siirtää osan prosesseista virtuaalimuistiin vapauttaakseen RAM-muistia muille sovellukset. Tietokoneesi hallitsee muistia aktiivisesti vaihtamalla jatkuvasti käyttöjärjestelmän prosesseja RAM-muistin ja virtuaalimuistin välillä. RAM-muistia käyttäviä prosesseja kutsutaan sivuttamattomiksi, kun taas virtuaalimuistiin siirrettyjä prosesseja kutsutaan sivutuiksi.
Sivutettu ytimen muisti
Virtuaalimuistia käytetään ottamaan kuormitusta RAM-muistista, jolloin RAM on muiden sovellusten käytettävissä. Se käyttää kiintolevytilaasi luomalla juurikansioosi tiedoston pagefile.sys. Kuten RAM-muistia, osa pagefile.sys-tiedostosta on estetty ytimen muistilta. Käyttöjärjestelmän käyttämät vapaat prosessit siirretään virtuaalimuistiin. Tiedot, jotka näet tehtävähallinnassa "Paged"-kohdassa "Ytimen muisti" -kohdassa, ovat ytimelle käytetty määrä.
Käytettävissä oleva fyysinen muisti
Tehtävienhallinnan "Physical Memory" -kohdan "Käytettävissä oleva" tiedot ovat vapaata RAM-tilaa, jota voidaan käyttää muihin sovelluksiin. Tämä arvo ei koskaan ole nolla, koska jotkut prosessit siirretään aina virtuaalimuistiin.
Virtuaalinen muisti
Virtuaalinen muisti laajentaa RAM-muistin rajoitettua kapasiteettia. Jotta RAM-muistissa olisi aina vapaata muistia sovellusten suorittamista varten, jotkin prosessit siirretään pagefile.sys-tiedostoon. Tietokoneesi tällä hetkellä käyttämä virtuaalimuistin kokonaismäärä on "Yhteensä" Windows Task Managerin "Commit Charge" -kohdassa. Tämä summa on "Prosessit"-välilehdellä näkyvän "Mem Usage" -määrän summa.