На головну

виняткові ситуації

  1.  II. Надзвичайні ситуації на хімічно небезпечних об'єктах економіки та при використанні хімічної зброї
  2.  III. Конфлікт як тип важкій ситуації
  3.  III. Загострення внутрішньополітичної ситуації в 1920-1924 рр.
  4.  IV. Надзвичайні ситуації на радіаційно-небезпечних об'єктах
  5.  Аналіз демографічної ситуації в Російській Федерації
  6.  Аналіз патентно-ліцензійної ситуації
  7.  АНАЛІЗ ПРАКТИЧНОЇ СИТУАЦІЇ - 2

Виняткова ситуація (exception) подія, що виникає в результаті спроби виконання програмою неприпустимою команди, доступу до ресурсу за відсутності достатніх привілеїв або звернення до відсутньої сторінки пам'яті. Виняткові ситуації так само, як і системні виклики, є синхронними подіями, що виникають в контексті поточної завдання. Виняткові ситуації можна розділити на виправні і невиправні. До виправних відносяться такі виняткові ситуації, як відсутність потрібної інформації в оперативній пам'яті. Після усунення причини виправної виняткової ситуації програма може продовжити виконання. Виникнення в процесі роботи операційної системи виправних виняткових ситуацій є нормальним явищем. Невиправні виняткові ситуації зазвичай виникають в результаті помилок в програмах. Зазвичай операційна система реагує на такі ситуації завершенням програми, що викликала виняткову ситуацію.

файли

Файли призначені для зберігання інформації на зовнішніх носіях, тобто, прийнято, що інформація, що лежить, наприклад, на диску, повинна перебувати всередині файлу. Зазвичай під файлом розуміють частину простору на носії інформації, що має ім'я.

Головна задача файлової системи (file system) приховати особливості введення-виведення і дати програмісту просту абстрактну модель файлів, незалежних від пристроїв. Для читання, створення, видалення, записи, відкриття і закриття файлів також є велика категорія системних викликів (create, delete, open, close, read, write) .. Користувачам добре знайомі такі поняття, пов'язані з організацією файлової системи, як каталог, поточний каталог, кореневий каталог, шлях, для маніпулювання якими в операційній системі є системні виклики. Файлова система ОС описана в розділах 11-12.

Процеси, нитки

Концепція процесу в ОС одна з найбільш фундаментальних. Процеси детально розглянуті в розділах 2-7. Там же описані нитки або легковагі процеси.




 Структура обчислювальної системи |  Що таке ОС |  Коротка історія еволюції обчислювальних систем |  Листкові системи (Layered systems) |  Віртуальні машини |  Мікроядерна архітектура. |  змішані системи |  Класифікація ОС |  поняття процесу |  стану процесу |

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