Что такое память ядра в диспетчере задач?
Память ядра в диспетчере задач — это часть общей памяти, доступной на компьютере, которая заблокирована для процессов операционной системы. Общая память состоит из ОЗУ (оперативной памяти) и виртуальной памяти. «Выгружаемая» память ядра в диспетчере задач относится к части виртуальной памяти, выделенной для ядра, а «невыгружаемая» относится к выделенной памяти ядра в ОЗУ. Значение для "Paged" и "Nonpaged" различается, поскольку некоторые процессы ядра перемещаются из ОЗУ в виртуальную память и наоборот.
Фон
Идея памяти ядра исходит из структуры компьютера, в которой есть уровень ядра, отвечающий за основные процессы для запуска операционной системы. Когда вы запускаете свой компьютер во время загрузки, уровень ядра определяет процессы, необходимые для загрузки вашей ОС. Эти процессы необходимы, поэтому память ядра была разработана как часть управления памятью, чтобы гарантировать, что всегда есть доступная и выделенная память для основных процессов.
Невыгружаемая память ядра
Невыгружаемая память ядра в диспетчере задач относится к памяти ядра, которая использует вашу оперативную память. Процессы операционной системы изначально используют оперативную память во время запуска, но после ее загрузки управление памятью переносит некоторые процессы в виртуальную память, чтобы освободить оперативную память для других приложений. Ваш компьютер активно управляет памятью, постоянно переключая процессы ОС между ОЗУ и виртуальной памятью. Процессы, использующие оперативную память, называются невыгружаемыми, а те, которые перемещаются в виртуальную память, называются выгружаемыми.
Страничная память ядра
Виртуальная память используется для разгрузки оперативной памяти, делая ее доступной для других приложений. Он использует место на жестком диске, создавая в корневой папке файл с именем pagefile.sys. Как и в случае с оперативной памятью, часть файла pagefile.sys заблокирована для памяти ядра. Неиспользуемые процессы, используемые ОС, переносятся в виртуальную память. Информация, которую вы видите в диспетчере задач для «Paged» в разделе «Kernel Memory», — это объем, используемый для ядра.
Доступная физическая память
Информация «Доступно» в разделе «Физическая память» диспетчера задач — это свободное пространство ОЗУ, которое можно использовать для других приложений. Это значение никогда не будет равно нулю, поскольку некоторые процессы всегда будут переноситься в виртуальную память.
Виртуальная память
Виртуальная память расширяет ограниченный объем оперативной памяти. Чтобы в оперативной памяти всегда была свободная память для запуска приложений, некоторые процессы переносятся в файл pagefile.sys. Общая виртуальная память, используемая в настоящее время вашим компьютером, — это «Всего» в разделе «Зафиксировать заряд» в диспетчере задач Windows. Эта сумма представляет собой сумму «Использование памяти», которую вы видите на вкладке «Процессы».