База ответов ИНТУИТ

Основы организации операционных систем Microsoft Windows

<<- Назад к вопросам

Почему важно, чтобы ядро многозадачной ОС было реентерабельным?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
поскольку возникает возможность параллельного выполнения прикладных и системных программ
так как системный вызов и прерывание могут обрабатываться ядром параллельно(Верный ответ)
поскольку код ядра нереентерабельной ОС может выполнять только один поток, в то время как все остальные потоки, которым нужны системные сервисы, будут блокированы и, следовательно, система может превратиться в однозадачную(Верный ответ)
Похожие вопросы
Реализация многозадачной операционной системы, в которой не поддерживаются потоки, предполагает периодическое сохранение и последующее восстановление:
Ядро назначает IRQLs (interrupt request levels) приоритеты:
Чтобы сформировать новый маркер доступа, можно…
Для того чтобы не допустить повторное использование объектов, необходимо…
Для того чтобы добавить новую привилегию в маркер доступа процесса, достаточно…
Для того чтобы иметь возможность записать информацию по некоторому виртуальному адресу, необходимо:
Для того чтобы лишить пользовательское приложение конкретной привилегии в отношении системы, достаточно…
Чтобы сведения о попытке пользователя получить доступ к файлу попали в протокол аудита, необходимо:
В состав параметров синхронизирующей функции WaitForSingleObject входит описатель объекта. Для того чтобы воспользоваться данной функцией, поток может: