Программа дисциплины для студентов



Pdf көрінісі
бет18/54
Дата17.10.2023
өлшемі0,49 Mb.
#117018
түріБағдарламасы
1   ...   14   15   16   17   18   19   20   21   ...   54
Үрдістердің қалып-күйі
Үрдістің үш қалып-күйі бар:

Орындалу (орынға процессор ие болады) 

Даярлық (басқа үрдіске орындалуға рұқсат ету үшін үрдіс уақытша
тоқтатылған) 

Күту (үрдіс өзінің ішкі себептеріне байланысты іске қосыла алмауы
мүмкін, мысалы, енгізу/шығару операцияларын күте отырып)


3
Пр
оц
ес
ст
і
а
яқ
тау
Орындау
Дайындық
Күту
Пр
оц
ес
сті
қ
ұр
у
Қалып-күй арасындағы мүмкін болатын ауысулар
1. Үрдіс блокталады, енгізілетін мәліметтерді күте отырып 
2. Жоспарлаушы басқа үрдісті таңдайды
3. Жоспарлаушы тап осы үрдісті таңдайды 
4. Енгізілетін мәліметтер түсті
2-ші және 3-ші ауысулар операциялық жүйенің үрдістерді жоспарлаушысы
арқылы шақырылады. Үрдістердің өздері осы ауысулар туралы тіпті білмейді.
Үрдістердің көзқарасы бойынша орындалудың және күтудің екі қалып-күйі
бар. Серверлерде клиент сауалына жауапты тездету үшін, жиі күту тәртібіне
бірнеше үрдісті жүктейді. Сервер сауалды алғаннан кейін, үрдіс «күту»
тәртібінен «орындалу» тәртібіне ауысады. Бұл ауысу жаңа үрдісті іске
қосқаннан көрі едәуір тез орындалады. 
Ағындар (жіптер, жеңілдетілген үрдіс)
Ағын түсінігі
Әрбір үрдіске адрестік кеңістік және орындалатын командалардың жеке
ағыны сәйкес келеді. Клиентке қызмет көрсету үшін көп пайдаланылатын
жүйелерде бір сервиске әрбір қатынаған сайын жаңа үрдіс құруға тура келеді.
Бұл, осы үрдіс ішінде бір адрестік кеңістігі бар квазипаралельді ағын құруға
қарағанда кемірек пайдалы. 


1
2
3
1
2
3
1
2
3
Кәдімгі жүйе
клиенттер
процесстер
Көпағындық
клиенттер
Үш ағынмен процесс


Достарыңызбен бөлісу:
1   ...   14   15   16   17   18   19   20   21   ...   54




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

    Басты бет