12
және шектеулі құқыққа ие болады. Оған қоса осы ресурс пайдаланып
отырған процес кезінде квант мәні толық уақыттан, яғни процеске
пайдаланушы тапсырмасын орындауға қажетті уақыт аралығынан
әлдеқайда аз.
Уақыт бөлінісі қолжетімді ресурс мысалына көп мақсатты ОЖ
процессорлық уақыты қызмет ете алады. Әр уақыт квантында бір
процес нұсқаулығының белгілі бір саны орындалады, одан кейін басқа
процеске бұйрық келеді де оның нұсқауларының орындалуы
басталады.
Бөлінетін ресурсқа қол жетімділік күтіп тұрған процестер
басымдылықпен кезекке тұрады. Дегенмен кейбір процестердің
маңыздылығы жоғары болуы себебінен ресурсқа қол жетімділік
рұқсатын тез алады.
1.1.1. Операциялық жүйенің типтік құрылымы
Әдетте операциялық жүйе құрамында екі деңгейді ерекшелейді:
жүйе ядросы және көмекші жүйелік бағдарламалық құралдар, олар
кейде жүйелік утилита деп аталады. Ядро жүйе ресурстарын басқару
бойынша барлық қызметтерді ақтарады — физикалық және логикалық,
сонымен қатар пайдаланушыларға (пайдаланушылар бағдарламасы)
осы ресурстарға қол жетімділікті бөледі. Жүйелік бағдарламалық
қамтылым көмегімен пайдаланушы ядро ұсынатын құралдарды
басқарады.
Қарапайым операциялық жүйе ядросына келесі құраушылар кіреді:
пайдаланушы сеансын басқару жүйесі, файлдық жүйе, тапсырмаларды
(процестерді) басқару жүйесі, енгізу және алып тастау жүйесі.
Қолданбалы бағдарламалармен ОЖ ядросының интерфейсі жүйелік
шақыру бағдарламалық интерфейс көмегімен, ал аппараттық
қамтылым бар интерфейс — драйвер көмегімен (Сурет -1.2)
орындалады.
Пайдаланушылар сеанстарын басқару жүйесі пайдаланушы
сеансын оның ОЖ жұмыс бастаған кезде тіркейді, сеанстың
ақпараттық ортасына кіретін оперативті ақпаратты сақтайды, кіріс-
шығыс жүйесі көмегімен пайдаланушы терминалын шынайы немесе
виртуал құрылғымен сәйкестігін қолдайды, пайдаланушының жүйемен
жұмысы аяқталған кезде сеансты сыпайы аяқтайды.
|