Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
вступ, ст 22-93.doc
Скачиваний:
5
Добавлен:
02.09.2019
Размер:
1.62 Mб
Скачать

1024 Байта, а не 1000 байт. Точно так же 1 Мбайт містить 220 a 048 576) байт,

а 1 Гбайт пам'яті дорівнює 230 байт A 073 741 824). Однак комунікаційна лінія,

передавальна 1 Кбит / с, насправді передає 1000 біт / с, а 10-мегабітний локальна

мережа працює зі швидкістю 10000000 біт / с, тому що ці швидкості не є ступенем двійки. На жаль, багато людей змішують ці дві системи, особливо коли говорять про розміри диска. Щоб уникнути неясності, ми будемо використовувати символи Кбайт, Мбайт і Гбайт для 210, 220 і 230 відповідно, а Кбіт / с, Мбіт / с і Гбіт / с для 103, 106 і 109 біт / с відповідно.

Резюме

Операційну систему можна розглядати з двох точок зору: як менеджер

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

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

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

які вона може обробити. Вони говорять про те, що реально робить операційна система. Ми розглянули чотири групи системних викликів для UNIX. Перша група працює зі створенням і завершенням процесів. Друга група призначена для читання і запису файлів. Третя потрібна для управління каталогами. Четверта включила в себе різні інші виклики.Операційна система може бути структурована кількома способами. Найбільш загальними виділяються при структуруванні поняттями є:монолітні системи, ієрархія верств, система віртуальних машин, екзоядро або використання моделі клієнт-сервер.