Прослухати

За призначенням ОС прийнято ділити на сім рівнів.


1. Мейнфрейми (mainframe)

У них відрізняються від ПК можливості I / O. Зазвичай мейнфрейми містять тисячі дисків і терабайти ОЗУ. Вони використовуються у вигляді потужних web-серверів, серверів для великомасштабних комерційних сайтів і серверів для транзакцій в бізнесі. ОС для мейнфреймів орієнтовані на обробку безлічі одночасних завдань, більшості з яких потрібна величезна кількість операцій I / O. Зазвичай вони припускають три види обслуговування:

1) пакетну обробку. Система виконує стандартні завдання без присутності користувачів. У пакетному режимі обробляються позови страхових компаній і складаються звіти про продажі у магазині;

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

3) поділ часу. Системи, що працюють в режимі поділу часу, дозволяють безлічі віддалених користувачів виконувати свої завдання на одній машині, наприклад, працювати з великою БД. Всі ці функції тісно пов'язані між собою і часто ОС мейнфрейма виконує їх усі. Прикладом ОС для мейнфрейма є OS/390 (від IBM).


2. Серверні (мережеві) ОС

Працюють на серверах, які являють собою або дуже великі ПК, або робочі станції, або навіть мейнфрейми. Вони одночасно обслуговують безліч користувачів і дозволяють їм ділити програмні та апаратні ресурси. Сервери надають можливість працювати з друкувальними пристроями, файлами та Internet. Internet-провайдери звичайно запускають в роботу кілька серверів, щоб підтримувати одночасний доступ до мережі безлічі клієнтів. На серверах зберігаються сторінки web-сайтів та обробляються вхідні запити. Типові серверні ОС: Windows 2000 і Unix. У цих цілях в даний час стала використовуватися і ОС Linux.

Мережна ОС має у своєму складі засоби передачі повідомлень між комп'ютерами лініями зв'язку, що зовсім НЕ потрібно автономній ОС. На основі цих повідомлень мережна ОС підтримує поділ ресурсів комп'ютера між вибраних користувачами, підключеними до мережі. Для підтримки функцій передачі повідомлень мережні ОС містять спеціальні програмні компоненти, що реалізують популярні комунікаційні протоколи, такі як IP, IPX, Ethernet та інші.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: