Қолданушы
интерфейсі
Кітапханалық
функциялар
интерфейсі
Жүйелік
шақырулар
интерфейсі
Қолданушылар
Стандартты қызмет
етуші программалар
(қабықша,компиляторлар т.б.)
UNIX операциялық жүйесі(процесстерді,жадты,
файлдық жүйені және т.б. басқару)
Апаратты қамсыздандыру
(орталық процессор,жад, дискілер және т.б.)
Стандартты кітапхана
және т.б.)
(open,close,read,write
Қолданушы
режимі
Ядро режимі
Экзоядро моделі
Егер алдындағы үлгілер өз жауапкершілігіне функцияларды барынша
толық алса, экзоядро принципы – оның барлығын пайдаланушылық
программаларға қайтару. Мысалы, неге файлдық жүйе керек? Неге
пайдаланушыға қорғалған бейнемен диск учаскелерін жай ғана оқуға және
жазуға рұқсат бермейміз? Бұл дегеніміз, әрбір пайдаланушылық бағдарламаның
өзінің файлдық жүйесі болады. Осындай операциялық жүйе, солар үшін
жарысушы пайдаланушылар арасында қорлардың қауіпсіз таратылуын
қамтамасыз етеді.
Достарыңызбен бөлісу: