Mis on Kerneli mälu tegumihalduris?

...

Tegumihalduri tuumamälu on osa arvutis saadaolevast kogumälust, mis on operatsioonisüsteemi protsesside jaoks blokeeritud. Kogumälu koosneb RAM-ist (juhupöördusmälu) ja virtuaalmälust. Tegumihalduri kerneli mälu all olev "Paged" viitab virtuaalmälu sellele osale, mis on pühendatud tuumale, samas kui "Nonpaged" viitab RAM-is olevale tuumamälule. "Paged" ja "Nonpaged" väärtus varieerub, kuna mõned tuumaprotsessid teisaldatakse RAM-ist virtuaalmällu ja vastupidi.

Taust

Kerneli mälu idee pärineb arvuti struktuurist, millel on tuumakiht, mis vastutab operatsioonisüsteemi käitamiseks vajalike põhiprotsesside eest. Kui käivitate arvuti käivitamise ajal, tuvastab kerneli kiht teie OS-i laadimiseks vajalikud protsessid. Need protsessid on olulised ja seetõttu töötati tuumamälu välja mäluhalduse osana, tagamaks, et põhiprotsesside jaoks on alati saadaval ja spetsiaalne mälu.

Päeva video

Lehitsemata kerneli mälu

Tegumihalduri lehitsemata tuumamälu viitab kerneli mälule, mis kasutab teie RAM-i. Operatsioonisüsteemi protsessid kasutavad algselt käivitamisel RAM-i, kuid pärast selle laadimist mälu haldus kannab mõned protsessid üle virtuaalmällu, et vabastada teie RAM teiste jaoks rakendusi. Teie arvuti haldab aktiivselt mälu, vahetades pidevalt OS-i protsesse RAM-i ja virtuaalmälu vahel. Protsesse, mis kasutavad RAM-i, nimetatakse mitteleheliseks, virtuaalmällu ülekantavaid protsesse aga kutsutavateks.

Leheküljega kerneli mälu

Virtuaalset mälu kasutatakse RAM-i koormuse eemaldamiseks, muutes RAM-i muude rakenduste jaoks kättesaadavaks. See kasutab teie kõvakettaruumi, luues teie juurkausta faili nimega pagefile.sys. Sarnaselt RAM-ile on osa failist pagefile.sys tuumamälu jaoks blokeeritud. OS-i kasutatavad tühikäiguprotsessid kantakse üle virtuaalmällu. Teave, mida näete tegumihalduris "Paged" jaotises "Kerneli mälu", on tuuma jaoks kasutatud summa.

Saadaval füüsiline mälu

Tegumihalduri jaotises "Füüsiline mälu" olev "Saadaval" teave on RAM-i vaba ruum, mida saab kasutada muude rakenduste jaoks. See väärtus ei ole kunagi null, sest mõned protsessid kantakse alati üle virtuaalmällu.

Virtuaalne mälu

Virtuaalne mälu laiendab RAM-i piiratud mahtu. Et RAM-il oleks rakenduste käitamiseks alati vaba mälu, kantakse mõned protsessid üle faili pagefile.sys. Teie arvutis praegu kasutatav kogu virtuaalmälu on Windowsi tegumihalduri jaotises "Kokku tasumise kohustus" olev "Kokku". See kogusumma on vahekaardil "Protsessid" kuvatava "Mem Usage" summa.