На головну

Системний сервіс Windows NT. Виконуюча система - ядро ??і рівень апаратних абстракцій. Диспетчер кешу. Драйвери файлової системи. Мережеві драйвери.

  1.  FAQ по Windows 7 Loader eXtreme Edition v3
  2.  II. Визначення закону руху системи.
  3.  III рівень. Формування словотвору іменників
  4.  III. Система МВС Росії
  5.  IV рівень. Формування словозміни прикметників
  6.  IV. МОВА ЯК СИСТЕМА І СТРУКТУРА
  7.  UltraPulse Encore - компактна СО2-лазерна система для прецизійної абляції, вапоризації, різання і коагуляції м'яких тканин.

Виконуюча система, до складу якої входить ядро ??і рівень апаратних абстракцій, забезпечує загальний сервіс системи, який можуть використовувати всі підсистеми середовища. Кожна група сервісу знаходиться під управлінням однієї з окремих складових виконує системи: диспетчер об'єктів, диспетчер віртуальної пам'яті, диспетчер процесів, засоби виклику локальних процедур, диспетчер введення - виведення, монітор безпеки. Диспетчер КЕШа-архітектура введення - виведення містить єдиний диспетчер кешу, який здійснює кешування для всієї системи введення - виведення. кешування - метод, який використовується файлової системою для збільшення ефективності. Замість безпосереднього запису і зчитування з диска часто використовувані файли тимчасово зберігаються в кеш-пам'яті; таким чином, робота з цими файлами виконується в пам'яті. Операції з даними, знаходяться в пам'яті, виробляються значно швидше операцій з даними на диску. Диспетчер кешу використовує модель відображення файлу, яка інтегрована з диспетчера віртуальної пам'яті WinNT. Диспетчер кешу забезпечує службу кешування для всіх файлових систем і мережних компонентів, що функціонують під управлінням диспетчера введення - виведення. Драйвери файлової системиздійснюють управління драйверами файлової системи. WinNT допускає використання безлічі файлових систем, включаючи існуючі системи типу FAT. Для забезпечення сумісності з ОС MS-DOS, Windows і OS / 2 WinNT підтримує файлові системи FAT і NTFS. NTFS забезпечує ряд можливостей включаючи засоби відновлення файлової системи, підтримки Unicode, довгих імен файлів. Архітектура введення - виведення підтримує традиційні ОС, забезпечує функціонування мережного редактора і сервера в якості драйверів файлової системи. Мережеві драйвери - Це компоненти в архітектурі введення - виведення WinNT включає інтегровані можливості роботи з мережами та підтримку для розподілених додатків. Драйвери транспортного протоколу спілкуються з серверами через інтерфейс транспортного драйвера. У нижній частині мережної архітектури знаходиться драйвер плати мережного адаптера. Виконує системне ядров першу чергу займається плануванням дій процесора. Якщо комп'ютер містить кілька процесорів, то він синхронізує їх роботу. Ядро здійснює диспетчеризацію потоків - основних об'єктів в планованої системі. Потоки визначаються в контексті процесу; процес включає адресний простір, набір доступних процесу об'єктів і сукупність виконуваних у контексті процесу потоків управління. Ядро виробляє диспетчеризацію так, щоб максимально завантажити процесори системи і забезпечити першочергову обробку потоків з більш високим пріоритетом. Всього існує 32 значення пріоритетів, які згруповані в 2 класу. Ядро керує двома типами об'єктів: об'єкти диспетчеризації,які характеризуються сигнальним станом і керують диспетчеризацією і синхронізацією системних операцій. Включають: події, мутанти, мутекси, семафори, потоки управління і таймери; керуючі об'єкти, які використовуються для операцій управління ядра, але не впливають на диспетчеризацію або синхронізацію. Включають в себе: асинхронні виклики процедур, переривання, повідомлення і стану джерела живлення, процеси і профілі. Рівень апаратних абстракцій (HAL) -шар програмного забезпечення, який приховує особливості і відмінності апаратури від верхніх рівнів ОС. Таким чином, різні апаратні засоби виглядають аналогічно з точки зору ОС, знімається необхідність спеціальної настройки ОС під використовуване обладнання. При створенні HALa ставилося завдання підготовки процедур, які дозволяли б єдиному драйверу конкретного пристрою підтримувати функціонування цього пристрою для всіх платформ. HAL забезпечує підтримку різних технологій введення - виведення. Він дозволяє приховувати від інших рівнів ОС особливості апаратної реалізації симетричних мультипроцесорних систем.




 Перший період (1945-1955 рр.). Лампові машини. Операційних систем немає |  Третій період (початок 60-х - 1980 г.). Комп'ютери на основі інтегральних мікросхем. Перші багатозадачні ОС |  Операційна система: визначення і класифікація. Основні функції операційних систем. |  Архітектура операційної системи. |  змішані системи |  Реалізація багатозадачності |  Управління завданнями. Класифікація процесів. |  Управління процесами. Діаграма станів процесу. |  Взаємодія процесів. Транспортери, черги, сигнали, семафори. |  Операційна оболонка Windows3.1, Відмінні риси. Основні переваги. Вікна в Windows. |

© um.co.ua - учбові матеріали та реферати