ВУЗ:
Составители:
41
передачи сообщений, средств взаимодействия с аппаратурой, в том числе
средств доступа к механизмам привилегированной защиты. Однако многие раз-
работчики не всегда жестко придерживаются принципа минимизации функций
ядра, часто жертвуя этим ради повышения производительности. В результате
реализации ОС образуют некоторый спектр, на одном краю которого находятся
системы с минимально возможным микроядром, а на другом — системы, по-
добные Windows NT, в которых микроядро выполняет достаточно большой
объем функций.
Рис. 18
На рис. 18, представлена общая структура операционной системы W2K.
Модульная структура этой системы делает ее довольно гибкой. Она в состоя-
нии работать на самых разных аппаратных платформах и поддерживать прило-
жения, написанные для разных операционных систем. К моменту написания
этой книги операционная система W2K была реализована только на аппаратной
платформе Pentium/x86.
Как и прочие операционные системы, W2K различает прикладные про-
граммы и программы операционной системы. К последним относятся испол-
няющая система, микроядро, драйверы устройств и уровень аппаратных абст-
ракций (hardware abstraction layer – HAL), которые выполняются в режиме ядра.
Программы, выполняющиеся в этом режиме, имеют доступ к системным дан-
Страницы
- « первая
- ‹ предыдущая
- …
- 39
- 40
- 41
- 42
- 43
- …
- следующая ›
- последняя »