Co to jest pamięć jądra w Menedżerze zadań?

...

Pamięć jądra w menedżerze zadań jest częścią całkowitej pamięci dostępnej w komputerze, która jest zablokowana dla procesów systemu operacyjnego. Całkowita pamięć składa się z pamięci RAM (pamięć o dostępie swobodnym) i pamięci wirtualnej. „Stronicowany” w obszarze pamięci jądra w menedżerze zadań odnosi się do części pamięci wirtualnej, która jest dedykowana dla jądra, podczas gdy „Niestronicowany” odnosi się do dedykowanej pamięci jądra w pamięci RAM. Wartość „Paged” i „Nonpaged” jest różna, ponieważ niektóre procesy jądra są przenoszone z pamięci RAM do pamięci wirtualnej i odwrotnie.

Tło

Idea pamięci jądra pochodzi ze struktury komputera, która ma warstwę jądra odpowiedzialną za podstawowe procesy uruchamiania systemu operacyjnego. Po uruchomieniu komputera podczas uruchamiania warstwa jądra identyfikuje procesy potrzebne do załadowania systemu operacyjnego. Te procesy są niezbędne i dlatego pamięć jądra została opracowana jako część zarządzania pamięcią, aby zapewnić, że zawsze dostępna jest dedykowana pamięć dla procesów podstawowych.

Wideo dnia

Niestronicowana pamięć jądra

Niestronicowana pamięć jądra w menedżerze zadań odnosi się do pamięci jądra, która wykorzystuje pamięć RAM. Procesy systemu operacyjnego początkowo używają pamięci RAM podczas uruchamiania, ale po jej załadowaniu pamięć zarządzanie przenosi niektóre procesy do pamięci wirtualnej, aby zwolnić pamięć RAM dla innych Aplikacje. Komputer aktywnie zarządza pamięcią, stale wymieniając procesy systemu operacyjnego między pamięcią RAM a pamięcią wirtualną. Procesy korzystające z pamięci RAM nazywane są niestronicowanymi, podczas gdy te, które są przenoszone do pamięci wirtualnej, nazywane są stronicowanymi.

Stronicowana pamięć jądra

Pamięć wirtualna służy do odciążenia pamięci RAM, udostępniając ją innym aplikacjom. Wykorzystuje miejsce na dysku twardym, tworząc plik w folderze głównym o nazwie pagefile.sys. Podobnie jak w przypadku pamięci RAM, część pliku pagefile.sys jest blokowana dla pamięci jądra. Bezczynne procesy używane przez system operacyjny są przenoszone do pamięci wirtualnej. Informacje, które widzisz w menedżerze zadań dla "Stronicowania" w "Pamięć jądra" to ilość używana dla jądra.

Dostępna pamięć fizyczna

Informacje „Dostępne” w obszarze „Pamięć fizyczna” menedżera zadań to wolne miejsce w pamięci RAM, które można wykorzystać do innych aplikacji. Ta wartość nigdy nie będzie wynosić zero, ponieważ niektóre procesy będą zawsze przenoszone do pamięci wirtualnej.

Pamięć wirtualna

Pamięć wirtualna rozszerza ograniczoną pojemność pamięci RAM. Aby pamięć RAM zawsze miała dostępną pamięć do uruchamiania aplikacji, niektóre procesy są przenoszone do pliku pagefile.sys. Całkowita pamięć wirtualna używana obecnie przez komputer to „Łącznie” w obszarze „Zatwierdź opłatę” w Menedżerze zadań systemu Windows. Ta suma jest sumą „Wykorzystania pamięci” widocznej w zakładce „Procesy”.