Spposchoolbook dvi



Download 14,49 Mb.
Pdf ko'rish
bet27/121
Sana08.07.2022
Hajmi14,49 Mb.
#757839
TuriУчебное пособие
1   ...   23   24   25   26   27   28   29   30   ...   121
Bog'liq
2011.Lekcii.po.operacionnym.sistemam


Глава 2. Операционные системы

Недостаток — легко уязвима для ошибочного кода, поскольку
весь код ОС работает в режиме неограниченного доступа к ре-
сурсам компьютера
Многоуровневая (многослойная) операционная система
(layered operating system) — модульная операционная система, кото-
рая располагает сходные компоненты на отдельных уровнях. Каждый
уровень прибегает к услугам соседнего нижнего уровня, а результаты
передает соседнему верхнему уровню.
Многоуровневые ОС

MULTICS

THE (Technische Hogeschool Eindhoven, см. рис. 5):

Э. Дейкстра, 1968 год;

пакетная система для голландского компьютера Electrologica
X8;

поддерживала консоль оператора и многозадачность.
Многоуровневые ОС

Достоинство — модульность позволяет проводить модифициро-
вание и отладку каждого уровня отдельно от других

Недостатки:

менее эффективны, чем монолитные, т.к. запрос на обслу-
живание должен пройти через многие уровни, прежде чем
он будет удовлетворен;

уязвимы, как и монолитные, для ошибочного кода.
Операционная система на основе микроядра
(microkernel
operating system) — масштабируемая операционная система, которая
включает в ядро минимальное количество служб и требует от про-
грамм пользовательского уровня реализации тех служб, которые в
других типах операционных систем, как правило, делегированы ядру
(см. рис. 6).


§ 4
. Архитектура операционных систем
47
Рис. 5. Уровни операционной системы THE. Уровень 0 — распределение процессор-
ных ресурсов и планирование процессов, 1 — управление памятью, 2 — интерпретатор
сообщений, 3 — управление вводом/выводом, 4 — пользовательское приложение.
QNX

Software Systems Limited, 1989 год

Создана по заказу министерства обороны США

Сетевая ОС реального времени на основе микроядра

Может работать в сети из компьютеров на базе процессоров Intel
начиная с 386

Размер ядер разных версий: 10 Кб, 32 Кб, 64 Кб
Микроядерные ОС

Достоинства:

микроядра демонстрируют высокую степень модульности,
что делает их расширяемыми, мобильными и масштабиру-
емыми;

надежность повышается за счет переноса части модулей в
пространство пользователя.


48
Download 14,49 Mb.

Do'stlaringiz bilan baham:
1   ...   23   24   25   26   27   28   29   30   ...   121




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish