Što je memorija jezgre u upravitelju zadataka?
Memorija kernela u upravitelju zadataka dio je ukupne memorije dostupne u računalu koja je blokirana za procese operativnog sustava. Ukupna memorija sastoji se od RAM-a (memorije s izravnim pristupom) i virtualne memorije. "Paged" pod memorijom kernela u upravitelju zadataka odnosi se na dio virtualne memorije koji je posvećen kernelu, dok se "Nonpaged" odnosi na namjensku memoriju kernela u RAM-u. Vrijednost za "Paged" i "Nonpaged" varira jer se neki procesi jezgre premještaju iz RAM-a u virtualnu memoriju i obrnuto.
Pozadina
Ideja memorije jezgre dolazi iz strukture računala, koja ima sloj jezgre koji je odgovoran za osnovne procese za pokretanje operativnog sustava. Kada pokrenete računalo tijekom pokretanja, sloj jezgre identificira procese potrebne za učitavanje vašeg OS-a. Ovi su procesi ključni i zato je memorija jezgre razvijena kao dio upravljanja memorijom kako bi se osiguralo da uvijek postoji dostupna i namjenska memorija za osnovne procese.
Memorija kernela bez stranice
Nestranična memorija kernela u upravitelju zadataka odnosi se na memoriju kernela koja koristi vaš RAM. Procesi operativnog sustava u početku koriste RAM tijekom pokretanja, ali nakon učitavanja, upravljanje memorijom prenosi neke od procesa u virtualnu memoriju kako bi oslobodio vaš RAM za druge aplikacije. Vaše računalo aktivno upravlja memorijom neprestanim mijenjanjem OS procesa između RAM-a i virtualne memorije. Procesi koji koriste RAM nazivaju se nonpaged, dok se oni koji se prenose u virtualnu memoriju nazivaju paged.
Stranicana memorija kernela
Virtualna memorija koristi se za smanjenje opterećenja RAM-a, čineći RAM dostupnim za druge aplikacije. Koristi vaš prostor na tvrdom disku stvaranjem datoteke u vašoj korijenskoj mapi pod nazivom pagefile.sys. Slično RAM-u, dio datoteke pagefile.sys blokiran je za memoriju kernela. Neaktivni procesi koje koristi OS prenose se u virtualnu memoriju. Informacije koje vidite u upravitelju zadataka za "Paged" pod "Kernel Memory" su količina koja se koristi za kernel.
Dostupna fizička memorija
Podaci "Dostupno" 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 neki procesi uvijek biti prebačeni 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 se procesi prenose u datoteku stranice.sys. Ukupna virtualna memorija koju trenutno koristi vaše računalo je "Ukupno" pod "Naplata" u Windows upravitelju zadataka. Ovaj ukupni zbroj je "Upotreba memorije" koju vidite na kartici "Procesi".