|
Этот подход непосредственно атакует суть проблемы: вся ОС работает как единая гигантская программа двоичной в режиме ядра. Вместо этого, только крошечное микроядро работает в режиме ядра с остальной частью операционной системы работающая как коллекция полностью изолированная в пользовательском режиме сервера и драйверов процессов.
This approach directly attacks the core of the problem: having the entire operating system run as a single gigantic binary program in kernel mode. Instead, only a tiny microkernel runs in kernel mode with the rest of the operating system running as a collection of fully isolated user-mode server and driver processes.
Fig. 4. The Minix 3 architecture.
Как показано на рисунке 4, в Minix 3 микроядро обрабатывает прерывания, обеспечивает основные механизмы управления процессами, осуществляет межпроцессное взаимодействие, и выполняет процесс планирования.
As Figure 4 shows, in Minix 3, the microkernel handles interrupts, provides the basic mechanisms for process management, implements interprocess communication, and performs process scheduling.
Дата добавления: 2015-08-27; просмотров: 47 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
PARAVIRTUAL MACHINES | | | LANGUAGE-BASED PROTECTION |