Какво представлява паметта на ядрото в диспечера на задачите?

...

Паметта на ядрото в диспечера на задачите е част от общата памет, налична в компютъра, която е блокирана за процесите на операционната система. Общата памет се състои от RAM (памет с произволен достъп) и виртуална памет. "Page" под паметта на ядрото в диспечера на задачите се отнася до частта от виртуалната памет, която е посветена на ядрото, докато "Nonpaged" се отнася до специалната памет на ядрото в RAM. Стойността за "Page" и "Nonpaged" варира, тъй като някои процеси на ядрото се преместват от RAM във виртуалната памет и обратно.

Заден план

Идеята за паметта на ядрото идва от структурата на компютъра, която има слой на ядрото, който е отговорен за основните процеси за стартиране на операционната система. Когато стартирате компютъра си по време на стартиране, слоят на ядрото идентифицира процесите, необходими за зареждане на вашата ОС. Тези процеси са от съществено значение и затова паметта на ядрото е разработена като част от управлението на паметта, за да се гарантира, че винаги има налична и специална памет за основните процеси.

Видео на деня

Памет на ядрото без страници

Нестраничната памет на ядрото в диспечера на задачите се отнася до паметта на ядрото, която използва вашата RAM. Процесите на операционната система първоначално използват RAM по време на стартиране, но след като бъде заредена, паметта управлението прехвърля някои от процесите във виртуалната памет, за да освободи вашата RAM памет за други приложения. Вашият компютър активно управлява паметта, като непрекъснато разменя процесите на ОС между RAM и виртуалната памет. Процесите, които използват RAM, се наричат ​​нестранични, докато тези, които се прехвърлят във виртуалната памет, се наричат ​​пейджирани.

Странична памет на ядрото

Виртуалната памет се използва за премахване на натоварване от RAM, което прави RAM достъпна за други приложения. Той използва вашето пространство на твърдия диск, като създава файл във вашата основна папка с име pagefile.sys. Подобно на RAM, част от pagefile.sys е блокирана за паметта на ядрото. Неактивните процеси, използвани от ОС, се прехвърлят във виртуалната памет. Информацията, която виждате в диспечера на задачите за "Page" под "Памет на ядрото", е количеството, използвано за ядрото.

Налична физическа памет

Информацията "Налична" под "Физическа памет" на диспечера на задачите е свободното пространство на RAM, което може да се използва за други приложения. Тази стойност никога няма да бъде нула, защото някои процеси винаги ще се прехвърлят във виртуалната памет.

Виртуална памет

Виртуалната памет разширява ограничения капацитет на RAM. За да може RAM винаги да има налична памет за стартиране на приложения, някои процеси се прехвърлят към pagefile.sys. Общата виртуална памет, използвана в момента от вашия компютър, е "Общо" под "Commit Charge" в Windows Task Manager. Тази обща сума е сумата от „Използване на памет“, която виждате в раздела „Процеси“.