Дәріс. Операциялық жүйелердің негізгі ұғымдары. Операциялық жүйелердің қызметі. Операциялық орта ұғымы. Үзіліс. Дәрістің негізгі мазмұны Операциалық жүйелер пәні ««Есептеу техникасы және бағдарламалық қаматамасыз ету»



бет4/7
Дата31.12.2021
өлшемі65,96 Kb.
#21244
түріПрограмма
1   2   3   4   5   6   7
Байланысты:
Дәріс1, 2, 3

Процестерді басқару

Операциялық жүйелердің негізгі бөліктерінің бірі процестерді басқарудың ішкі жүйесінің болуы. Ол есептеуіш машиналарының жұмысына тікелей әсер етеді. Процесс – орындалып жатқан программаны сипаттайтын абстракция. Операциялық жүйелер үшін процесс жұмыс бірлігін білдіреді. Ол жүйелік ресурстарға жасалатын сұраныс. Процестерді басқарудың ішкі жүйесі процестердің орындалуын жоспарлайды, яғни жүйеде бірдей уақыт аралығында жасалған процестердің арасында процессорлық уақытты бөледі, сонымен қатар ол процестерді құру және өшірумен, олардың арасындағы өзара байланысты орнатумен айналысады.



Процесс күйі

Көпесептік (многозадачной) жүйеде процесс негізгі үш күйдің бірінде болуы мүмкін.



Орындалу – процестің активті күйі. Бұл күйде процесс барлық қажетті ресурстармен жабдықталған және процессорда орындалуда.

Күту – процестің пассивті күйі, мұнда процесс қоршалған. Яғни ол өзінің өзінің ішкі себептерінің әсерінен орындала алмайды және қандай да бір оқиғаның орындалуын күтеді. Мысалы, енгізу-шығару амалдарын немесе басқа процестің хабарламасын, не өзіне қажетті қандай да бір ресурстың босауын күтеді.

Даярлық – бұл да пассивті процесс. Алайда бұл жағдайда процесс сыртқы себептерге байланысты орындала алмайды. Ондай себептерге процессордың басқа процесті орындауына байланысты босамауы жатады.

Өмірлік циклде әрбір процесс бір күйден екінші күйге процестерді жоспарлау алгоритмдеріне сәйкес өтіп отырады. Оның типтік графы төмендегі суретте көрсетілген.

Көпесепті ортадағы процесс күйінің графы
Бірпроцессорлық жүйеде Орындалу күйінде бір ғана процесс болады, ал Күту және Даярлық күйлерінде бірнеше процесс болуы мүмкін, олар кезек тудырады. Процестің өмірлік циклы Даярлық күйінен басталады.



Достарыңызбен бөлісу:
1   2   3   4   5   6   7




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

    Басты бет