K
Сервер подключения KD
Прокси-сервер, используемый во время некоторых форм удаленной отладки в режиме ядра. Он прослушивает подключения от смарт-клиента и выполняет операции с памятью, процессором или Windows в соответствии с запросами этих удаленных клиентов.
См. также раздел Отладка сервера.
Дополнительные сведения см. в разделе Серверы подключений KD (режим ядра).
Ядра
Ядро — это часть операционной системы Windows, которая управляет доступом к аппаратным ресурсам. Он выполняет планирование и диспетчеризацию потоков, обработку прерываний и исключений, а также многопроцессорную синхронизацию.
ошибка ядра
См. проверка ошибок.
режим ядра
Код в режиме ядра имеет разрешение на доступ к любой части системы и не ограничен, как код в пользовательском режиме. Он может получить доступ к любой части любого другого процесса, выполняющегося в пользовательском режиме или режиме ядра.
Компоненты операционной системы, чувствительные к производительности, выполняются в режиме ядра. Таким образом, они могут взаимодействовать с оборудованием и друг с другом без дополнительных затрат на переключение контекста. Все компоненты режима ядра полностью защищены от приложений, работающих в пользовательском режиме. Их можно сгруппировать следующим образом:
Исполнительный.
Он содержит базовые компоненты операционной системы, такие как управление памятью, управление процессами и потоками, безопасность, ввод-вывод, взаимодействие между процессами.
Ядра.
При этом выполняются низкоуровневые функции, такие как планирование потоков, диспетчеризация прерываний и исключений, а также многопроцессорная синхронизация. Он также предоставляет набор подпрограмм и базовых объектов, используемых руководителем для реализации семантики более высокого уровня.
Уровень аппаратной абстракции (HAL).
Это обеспечивает обработку всех прямых интерфейсов к оборудованию. Таким образом, она изолирует ядро Windows, драйверы устройств и Windows Executive от аппаратных различий конкретной платформы.
Подсистема окон и графики.
Это реализует функции графического пользовательского интерфейса (GUI).
Если процесс ошибочно обращается к той части памяти, которая используется другим приложением или системой, отсутствие ограничений на процессы в режиме ядра заставляет Windows остановить всю систему. Это называется проверка ошибок.
Неисправные аппаратные устройства или драйверы устройств, которые находятся в режиме ядра, часто являются виновниками проверок ошибок.
Целевой объект в режиме ядра
См. раздел Целевой компьютер.
отладка в режиме ядра
Сеанс отладчика, в котором целевой объект выполняется в режиме ядра.