Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1 Аналітична частина.docx
Скачиваний:
1
Добавлен:
29.08.2019
Размер:
49.07 Кб
Скачать

1.3.2 Ядро в ос Windows

Компоненти режиму ядра Windows 2000 спроектовані на основі принципів побудови об'єктно-орієнтованих систем. Windows 2000 являється не об'єктно-орієнтованою системою, оскільки основна частина коду системи написана на Сі з міркувань забезпечення високої швидкості виконання. В режимі ядра виконуються наступні компоненти ОС:

Виконувана частина Windows 2000, яка включає управління пам'яттю, процесами, потоками, безпекою, введенням/виведенням процесорними мовами. Ядро Windows 2000 виконує низькорівневі функції операційної системи: диспетчеризація потоків, переривань і винятків, синхронізація процесорів. Ядро також включає набір процедур і базових об'єктів, що використовуються виконуваною частиною для створення високорівневих конструкцій. Шар абстракції від устаткування (HAL - Hardware Abstraction Layer) ізолює ядро, драйвери пристроїв і виконувану частину NT від апаратних платформ, на яких повинна працювати операційна система. Драйвери пристроїв включають як файлову систему, так і апаратні драйвери, які транслюють користувальницькі виклики функцій введення/виведення в запити фізичних пристроїв введення/виведення. Опції графічного інтерфейсу користувача працюють з вікнами, елементами управління і малюнками.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]