Вопросы к Поиску с Алисой
Разница между пользовательским и привилегированным режимами работы ОС заключается в том, что в пользовательском режиме недоступны некоторые команды процессора, а в привилегированном режиме процессор может выполнять все возможные команды. urok.1sept.ru
Пользовательский режим (usermode) предназначен для работы приложений. urok.1sept.ru В этом режиме работают пользовательские программы и некоторые дискрезидентные утилиты из состава ОС. fs.guap.ru В пользовательском режиме запрещается выполнение некоторых инструкций (команд), связанных с распределением ресурсов вычислительной системы (переключение процессора, управление вводом/выводом, механизмы распределения и защиты памяти и т. д.). fs.guap.ru
Привилегированный режим (режим ядра, kernelmode) предназначен для работы ОС или её частей. urok.1sept.ru В этом режиме чаще всего работает ядро как основная часть ОС. urok.1sept.ru В привилегированном режиме процессор может выполнять все возможные команды, в том числе те, которые позволяют осуществлять распределение и защиту ресурсов компьютера. eor.dgu.ru
Наличие привилегированного режима повышает устойчивость и надёжность системы, так как распределение ресурсов происходит под жёстким контролем ОС. fs.guap.ru С другой стороны, наличие привилегированного режима несколько снижает производительность системы, так как на переход из пользовательского режима в привилегированный и обратно тратится определённое время. fs.guap.ru