Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Особливості операційної системи UNIX

Реферат Особливості операційної системи UNIX





стандартний процесор shell.

5. ПЕРЕДБАЧУВАНА АПАРАТНА середу

Виконання користувача процесів в системі UNIX здійснюється на

двох рівнях: рівні користувача та рівні ядра. Коли процес виробляє

звернення до операційної системи, режим виконання процесу переключається з

режиму задачі (користувальницького) на режим ядра: операційна система намагається обслужити запит користувача, повертаючи код помилки в разі невдалого

завершення операції. Навіть якщо користувач не потребує яких-небудь певних послугах операційної системи і не звертається до неї з запитами,

система ще виконує облікові операції, пов'язані з користувальницьким процес-сом, обробляє переривання, планує процеси, управляє розподілом

пам'яті і т.д. Більшість обчислювальних систем різноманітної архітектури (і

відповідні їм операційні системи) підтримують більше число рівнів, ніж вказано тут, проте вже двох режимів, режиму завдання та режиму ядра, цілком достатньо для системи UNIX.

Основні відмінності між цими двома режимами:

У режимі завдання процеси мають доступ лише до своїх власним инструк-циям і даними, але не до інструкцій і даних ядра (або інших процесів). Проте в режимі ядра процесам вже доступні адресні простору ядра і користувачів. Наприклад, віртуальний адресний простір процесу може бути поділено на адреси, доступні тільки в режимі ядра, і на адреси, доступні в будь-якому режимі.

Деякі машинні команди є привілейованими і викликають виникнення помилок при спробі їх використання в режимі завдання. Наприклад, в машинному мові може бути команда, керуюча регістром стану

процесора; процесам, що виконується в режимі завдання, вона недоступна.

Процеси

A B C D

Режим ядра



Назад | сторінка 14 з 14





Схожі реферати:

  • Реферат на тему: Вікові особливості м'язової системи штовхачів ядра
  • Реферат на тему: Розробка економічного ядра модуля ERP системи
  • Реферат на тему: Основні характеристики ядра ARM7
  • Реферат на тему: Драйвера ядра Windows
  • Реферат на тему: Навчання штовхання ядра