Үрдістерді басқару



бет2/2
Дата17.02.2024
өлшемі26.22 Kb.
#492248
1   2
лекция 3

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

Үрдістің пайдаланушы мәнмәтіні деп үрдістің мекендік кеңістігінде орналасқан кодты және мәліметтерді түсінуге болады. Динамикалық бөлінген жадыда орналасқан (мысалы стандартты кітапханалық функциялар malloc, callloc және realloc) көмегімен барлық мәліметтер инициализацияланатын және өзгермейтін мәліметтерге (мысалы константалар), инициализацияланатын және өзгеретін мәліметтер (компилляция кезінде меншіктелетін барлық айнымалылар), инициализацияланбай өзгеретін мәліметтер (компилляция кезінде бастапқы мәндері меншіктелмеген барлық статикалық айнымалылар), қолданушы стегі және мәліметтерге бөлінеді.


Орындалмайтын код және инициализацияланатын мәліметтер бағдарламалар файлы құрамын құрайды, олар үрдістің мәнмәтінінде орындалады. Пайдаланушылар стегі қолданбалық режимдегі (user–mode) үрдістің жұмысы кезінде қолданылады.
Ядро мәнмәтіні түсінігінде біріккен регистрлік мәнмәтін және жүйелік мәнмәтін түсінігі берілген. Үрдіс іске қосылған жағдайда жүйе үрдіс мәнмәтінінде орындалады. Егер жүйе ядросы басқа үрдісті іске қосуды жүзеге асырғысы келсе ол мәнмәтіннің аусып қосуын орындайды, себебі басқа үрдіс өзінің мәнмәтінінде орындалу керек. Мәнмәтіннің қайта ауысу кезінде жүйе ядросы алдыңғы ақпаратты сақтайды, өйткені ол бірінші үрдіс мәнмәтінінде қайта оралып оны аяқтауға мүмкіндік береді.
Үрдіс мәнмәтіні құрамында үрдіске бөлінген есептің мекен кеңістігі және үрдістің құрамына кіретін аппараттық регистр және деректер ядросының құрылымы болады. Пайдаланушы мәнмәтіні командалардан және үрдіс деректерінен, есеп стегі және бірігіп қолданатын ауани үрдіс мекенінің жады кеңістігінен тұрады.
Үрдістің мәнмәтіні пайдаланушы мәнмәтіні мен ядро мәнмәтінінен тұрады.
Негізгі әдебиеттер 10[25–31], 8[19–41]

Қосымша әдебиеттер 14 [151–156], 13 [59–65]


Бақылау сұрақтары
1. Жүйені топтастыру?
2. Қор түсініктемесі
3. Жүйені басқару тәсілдері
4. Құрылымдық ұйымдастырудың типтері
5. Ұақыт бөлу ОЖ қандай режимде жұмыс жасайды

Достарыңызбен бөлісу:
1   2




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

    Басты бет