ОС UNIX құрылымы
ОС UNIX ядросы
Көпдеңгейлі Windows үлгісін іске асыру мысалы
Экзоядро моделі
Егер алдындағы үлгілер өз жауапкершілігіне функцияларды барынша толық алса, экзоядро принципы – оның барлығын пайдаланушылық программаларға қайтару. Мысалы, неге файлдық жүйе керек? Неге пайдаланушыға қорғалған бейнемен диск учаскелерін жай ғана оқуға және жазуға рұқсат бермейміз? Бұл дегеніміз, әрбір пайдаланушылық бағдарламаның өзінің файлдық жүйесі болады. Осындай операциялық жүйе, солар үшін жарысушы пайдаланушылар арасында қорлардың қауіпсіз таратылуын қамтамасыз етеді.
Микроядролық архитектура (клиент-сервер үлгісі)
Мынау үлгі алдындағы екі үлгілер аралығының ортасы болып келеді.
Осы заманғы операциялық жүйелердің дамуында, минималды экзоядро қалдыра отырып, тапсырмаларды түйіннен пайдаланушылық процестердің деңгейіне, онан ары тасымалдау тенденциясы байқалады.
Мына үлгіде екі ұғым енгізілген:
Серверлік процесс (сұраныстарды өңдейді)
Клиенттік процесс (сұраныстарды жібереді)
Клиенттермен серверлер арасындағы байланысты басқару түйіннің міндетіне кіреді.
Клиент-сервер моделі
Артықшылығы:
Түйіннің және бөлек ішкі жүйелердің коды ең кіші, және де соның нәтижесі - қателердің аз болуы.
Түйін қосалқы процестерден жақсырақ қорғалған.
Таратылған жүйеге қолдануға жеңіл бейімделеді.
Кемшіліктері:
Үлгілерді салыстыруды қорытындылау
Үлгілерді салыстыру
Өз-өзін бақылау сұрақтары
Мультипрограммалық режимнің мультиесепті режимнен айырмашылығы?
Операциялық жүйенің түсінектемесі
Үрдістерді басқару түрлері
Есептеу жүйесінің жұмыс режимдері
Универсалды операциялық жүйелер
Операциялық жүйенің моделінің түсінектемесі.
Достарыңызбен бөлісу: |