Što je kernel memorija u upravitelju zadataka?

...

Memorija kernela u upravitelju zadataka dio je ukupne memorije dostupne u računalu koja je blokirana za procese operacijskog sustava. Ukupna memorija sastoji se od RAM-a (memorije slučajnog pristupa) i virtualne memorije. "Paged" pod memorijom kernela u upravitelju zadataka odnosi se na dio virtualne memorije koji je posvećen kernelu, dok se "nestraniran" odnosi na namjensku memoriju kernela u RAM-u. Vrijednost za "Page" i "Nonpaged" varira jer se neki procesi kernela premještaju iz RAM-a u virtualnu memoriju i obrnuto.

Pozadina

Ideja o memoriji jezgre dolazi od strukture računala, koja ima sloj jezgre koji je odgovoran za jezgrene procese za pokretanje operativnog sustava. Kada pokrenete svoje računalo tijekom pokretanja, sloj kernela identificira procese potrebne za učitavanje vašeg OS-a. Ovi procesi su bitni i stoga je memorija kernela razvijena kao dio upravljanja memorijom kako bi se osiguralo da uvijek postoji dostupna i namjenska memorija za jezgrene procese.

Video dana

Memorija kernela bez stranica

Nestranična memorija kernela u upravitelju zadataka odnosi se na memoriju kernela koja koristi vašu RAM memoriju. Procesi operativnog sustava u početku koriste RAM tijekom pokretanja, ali nakon što se učita, memoriju upravljanje prenosi neke od procesa u virtualnu memoriju kako bi oslobodio vašu RAM memoriju za druge aplikacije. Vaše računalo aktivno upravlja memorijom neprekidno mijenjajući OS procese između RAM-a i virtualne memorije. Procesi koji koriste RAM nazivaju se nestraničnimi, dok se oni koji se prenose u virtualnu memoriju nazivaju stranicani.

Stranicana memorija kernela

Virtualna memorija se koristi za skidanje nekog opterećenja s RAM-a, čineći RAM dostupnim za druge aplikacije. Koristi prostor na vašem tvrdom disku stvaranjem datoteke u vašoj korijenskoj mapi pod nazivom pagefile.sys. Slično RAM-u, dio pagefile.sys je blokiran za memoriju kernela. Neaktivni procesi koje koristi OS prenose se u virtualnu memoriju. Informacije koje vidite u upravitelju zadataka za "Page" pod "Kernel Memory" iznos je korišten za kernel.

Dostupna fizička memorija

Informacije "Dostupne" pod "Fizička memorija" upravitelja zadataka su slobodni prostor RAM-a koji se može koristiti za druge aplikacije. Ova vrijednost nikada neće biti nula jer će se neki procesi uvijek prenositi u virtualnu memoriju.

Virtualna memorija

Virtualna memorija proširuje ograničeni kapacitet RAM-a. Kako bi RAM uvijek imao dostupnu memoriju za pokretanje aplikacija, neki procesi se prenose u pagefile.sys. Ukupna virtualna memorija koju trenutno koristi vaše računalo je "Ukupno" pod "Commit Charge" u Windows Task Manageru. Ovaj zbroj je zbroj "Upotrebe memorije" koji vidite na kartici "Procesi".