Дәріс 1 Операциялық жүйелердің (ОЖ) концептуальды негіздері. Тарихы. Қызметі. Жүйелік шақырулар. Операциялық жүйелер құрылымы


Пакетті өңдеу жүйелерінде жоспарлау



Pdf көрінісі
бет9/56
Дата04.12.2023
өлшемі1.8 Mb.
#485405
1   ...   5   6   7   8   9   10   11   12   ...   56
толық лекция

 
Пакетті өңдеу жүйелерінде жоспарлау 
«бірінші келгенге, бірінші қызмет көрсетіледі» (FIFO- First In First Out) процестер келіп 
түсуіне байланысты кезекке қойылады. Артықшылықтары: 

Қарапайымдылық 

Адалдық (сатып алышылар кезегі сияқты, кім ақырғы келсе, сол кезектің соңында 
қалды) 
Кемшіліктері: 



Процессордың мүмкіншіліктерімен шектелген процесс басқа енгізі/шығару 
құрылғыларымен шектелген тезірек процестерлі тежеуі мүмкін. 
«Қысқа есеп- бірінші» 
Артықшылықтары: 

Айналымдағы уақыттың азаюы. 

Адалдық (сатып алушылар кезегіндегі сияқты, кімнің ақшасы дәлме-дәл, сол алдыға 
шығады) 
Кемшіліктері: Процессорды қолданып жатқан ұзын процесс кейінірек келген қысқарақ 
процестерді жібермейді. 
Ең аз қалған орындалу уақыты. 
Алдыңғының бір түрі, бірақ егер жаңа процесс келсе, оның толық орындалу уақыты қазір 
орындалып жатқан процестің қалған орындалу уақытымен салыстырылады. 
Үшдеңгейлі жоспарлау. 
Үш кезеңді жоспарлау. 
Мүмкіндік жоспарлаушы оптималды түрде тапсырма таңдайды (мысалы: процестер, 
процессормен және енгізу-шығарумен шектелген) 
Егер жадыда процестер көп болса, онда жадыны жоспарлаушы кейбір процестерді дискетте 
жүктеп және шығарып отырады. Жадыдағы процестер санын көп тапсырмалы деңгей деп атайды. 
4.3 Интерактивті жүйедегі жоспарлау. 
4.3.1. Циклдық жоспарлау. 
Көп қолданылатын ең жеңіл жоспарлаушы алгоритм. Әрбір процеске процестердің кванттық 
уақыты беріледі. Квант аяқталғанда процесс жрспарлаушының соңғы ретіне ауысады. 
Процессор 
Оперативты
жады 
Процест
ы
жоспар
лаушы 
Жадын
ы 
жоспар
лаушы 
Жан
а 
тапс
ырма 
Р
ет 
Жеткі
зуші 
жоспа
ры 


Циклдық жоспарлауға мысал. 
Мүмкіншіліктер: 

қарапайымдылық 

әділеттілік (сатып алушы ретіндегідей әрбіреуіне килограммен) 
Кемшіліктер: 
Жоспарла
ушы 
Процесс
ор 
А 
С 
В 
Д 
Е 
Процесс
ор 
В 
Д 
С 
Е 
А 
А

В

1
00 
Процесс
ор 

5

2





Достарыңызбен бөлісу:
1   ...   5   6   7   8   9   10   11   12   ...   56




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет