Эем-нің негізгі функционалдық элементтері, I бөлім



жүктеу 5,01 Kb.
Pdf просмотр
бет21/37
Дата29.05.2018
өлшемі5,01 Kb.
#18400
1   ...   17   18   19   20   21   22   23   24   ...   37

48
Сұрауғаt
k
уақыт  квантының аралығында қызмет  көрсетіледі.  Егер де  осы  уақыт
ішінде қызмет  көрсетілу  аяқталмаса,  онда  сұрау кіру  кезегінің соңына  жіберіледі.
Мұнда қысқа сұраулар ұзақ сұрауларға қарағанда кезекте аз уақыт тұрады.
Көпкезекті тәртіптер
Қызмет
көрстеудің
көпкезекті
тәртіпбінің
негізгі  нұсқасы
4-суретте
көрсетілген.
Сурет 4.Қызмет көрстеудің көпкезекті тәртіпбі кезінде ресурстарды үлестіру схемасы
Тәртіптің негізі – шеңберлі циклдық алгоритм.
Барлық жаңа сұраулар кезек1-ге келіп түседі.
Кез келген сұрауға қызмет көрсетуге кеткен уақыт t
k
квантының ұзақтығына тең.
Егер де сұрауға осы уақыт аралығында қызмет көрсетілсе, онда сұрау жүйеден шығады,
олай болмаса, берілген уақыт кванты аяқталғанда, сұрау
1

i
кезек соңына кетеді.
Егер  де  кезек1,...,
1

i
бос  болса,қызмет көрсетілуге кезегінен  сұрау таңдалып
алынады.
Осылайша, ұзақ сұраулар бірінші кезек 1-ге келіп түседі, содан кейін бірте-бірте
N кезегіне жетеді және осы жерде аяғына дейін FIFO тәртібі бойынша немесе шеңберлі
циклдық алгоритм бойынша қызмет көрсетіледі.
ЭЕМ-нің_негізгі_жұмыс_істеу_режимдері'>Мультипрограммалы ЭЕМ-нің негізгі жұмыс істеу режимдері
Мультипрограммалы
ЭЕМ әр түрлі  режимдерде  жұмыс  істей  алады, олардың
қандайда біртүрін қолдану оның қолдану облысымен анықталады. Мультипрограммалы
ЭЕМ-ніңнегізгі жұмыс істеу режимдері ішінен келесілерін бөліп айтайық:
1. Пакетті режим;
2. Уақыт бөлу режимі;
3. Нақты уақыт режимі.
Пакетті режим
Пакетті  режимінің мәні  келесіде: ЭЕМ қолданушының өңдеу  процессіне
араласуынсыз  алдын ала жасақталған тапсырмалар пакетін өңдейді.
Негізінен пакетті  режим өнімділігі  жоғары  ЭЕМ-де қолданылады. Пакетті
режимінде  жұмыс  жасайтын  компьютердегі  есептеу  процесінің  ұйымдастыруына
қойылатын  басты  талап  бұл – барлық тапсырмалар пакетін шешу  уақыттын ЭЕМ-нің
құрылғыларын тиімді жүктеу арқылыминимизациялау.


49
Пакет режимінде  негізгі
тиімділіктің негізгі көрсеткіші болып ЭЕМ-нің
өткізгіштік қабілеті – бірлік уақыт  ішіндегі  орындалатын  тапсырмалар  саны болып
табылады.
Мультипрограммалы 
жұмыс 
кезіндегі 
бір 
программалы 
ЭЕМ
–мен
салыстырғандағы  жұмыс  істеуден ұтыстың сандық бағалауы өткізгіштік қабілетінің
өсу коэффициентімен сипатталады:
K
ӨҚ
= T
БПР
/T
МПР
мұндағыТ
БПР
жәнеТ
МПР

тапсырмалар
пакетінің
бірпрограммалы 
және
мультипрограммалы режимдерде орындауға кеткен уақыт.
Тапсырма пакетін өңдеудегі негізгі кезеңдер:
1. Программаны санаққа дайындау. Сонымен қатар пакеттің әр бағдарламасын
жеке программистпен дайындалуы мүмкін.
2. Программалар мен бастапқы берілгендерді пакеттік режимінде өңдеугеЭЕМ-ге
жіберу.
3. Эвристикалық алгоритмдердың бірі арқылы берілген бағдарламалар
бойыншатапсырмалар пакетін дайындау.
4. Мультипрограммалы ЭЕМ-да тапсырмалар пакетін өңдеу.
Пакеттік режимінің ерекшеліктері:
1. Қолданушы ЭЕМ-мен тікелей жұмыс істеуден шеттетілген
2. Қолданушы жұмыс  нәтижелерін пакеттің барлық тапсырмалары үшін белгілі
бір (кейде өте ұзақ) уақыттаалады.
3. Программаны өңдеу уақыты артады.
4. Тапсырмалар пакетін тізбектей шешуге қарағанда ЭЕМ-нің өткізгіштік қабілеті
артады.
Сонымен, пакетті режим үлкен программалармен жұмыс істеу кезінде ең
қолайлысы болып табылады.
Уақыт бөлу режимі
Қызметі – әрбір қолданушыға  тиімді  уақытта  олардың сұрауларына  жауап
беру(Сурет. 5).
Сурет 5. Уақыт бөлу режимінде ЭЕМ-нің жұмыс істеуінің ұйымдастырылуы
Негізгі сипаттамалар:
1. Көптерминалды көпқолданушылық жүйе.
2. Кез келген қолданушы өзінің терминалынан ЭЕМ-нің кез келген ресурсын
қолдана алады.
3. Қолданушуда ол ЭЕМ-де жалғыз жұмыс істеп отырғандай әсер пайда болады.


50
Жүзеге асыру.
Машинаның жұмыс істеу уақытыt
k
кванттарға бөлінеді.
Әр квант сәйкес терминал үшін бөлінеді. Терминалдар актив және пассив болуы
мүмкін:  актив – қызмет  көрсетуге  нақты қосылған(оның атынан қолданушы  жұмыс
істейді),пассив
–қосылмаған
(квант  бөлінбейді).  Барлық
терминалдарға қызмет
көрсетілгеннен кейін квант тізбегі қайталанады.
Квант  уақытын таңдаудың біріңғай әдісі жоқ. Кейбірде ол ЭЕМ-нің осы  уақытта
орындайтын команда санымен таңдалады.
Уақытты  бөлу  режимінің негізінде қолданушыларға  біркезекті қызмет  көрсету
тәртібі жатыр.
Нақты уақыт режимі
Бұл мультипрограммалы ЭЕМ жұмыс істеу режимі, негізінде, автоматты басқару
жүйелерінде қолданылады (Сурет 6).
Сурет 6. ЭЕМ-нің нақты уақыт режимінде жұмыс істеуінің ұйымдастырылуы
Қызметі – берілген тапсырмаға бекітілген уақыттан аспайтын уақыт аралығында
тапсырманың орындалуын қамтамасыз  ету.  Ресурстарды үлестіру тіртібі үлкен  рөл
атқарады, әсіресе тапсыырмаларға басымдылық тағайындау.
Нақты уақыт режимі және уақыт бөлу режимінің ұқсастықтары көп:
Терминалдар көп – датчиктер көп,
Терминалдар көп– орындаушы құрылғылар көп.
Нақты уақыт жүйелерін құру кезінде жұмыс істеу жүйесінің сенімділігіне ерекше
назар аударылады.


51
ЖАДТЫ БАСҚАРУ ЖҮЙЕСІ
Жадты
үлестiруге
қатысты,  беттiк
үлестiрiлу
негізіндегі  виртуалды  жадты
ұйымдастыру, сонымен бiрге дербес ЭЕМ-де жадының сегменттік-беттiк көрінісі және
адрестi түрлендіру уақытының қысқарту әдiстерi қарастырады.
ЭЕМ-дегі жадты үлестіруді ұйымдастыру
Есте  сақтаун құрылғылар  кез  келген  компьютердің негізгі  бөлшегі  реті  болып
табылады.  Бұрын аталғандай  олардың жұмысы  иерархиялық принципке  негізделген.
ЭЕМ жұмысының тиiмдiлiгi көбінесеесте сақтау құрылғысының әр түрлi деңгейлердiң
аралығында  иерархияның деңгейлердiң  әрқайсыларына  жадтарды қолдану  және өзара
әрекеттесу қаншалықты ұтымды ұйымдастырылғанына тәуелді болады.
Бұл  иерархияда оперативті  есте  сақтау құрылғысы  маңызды  роль  атқарады.
Орындалу  барысында  программалар  осында  сақталынады, өңдеу үшiн  бастапқы
деректер  микропроцессордың
регистрлерiнежүктеледi.  Мұнда,
программалардың
жұмысының ақырғы  нәтижелерi  де  берiледі. Сондықтан оперативті  есте  сақтау
құрылғыларын тиiмдi қолдану ЭЕМ жұмысының барлық уақытындаөте маңызды.
Көп программалы ЭЕМ-дердiң оперативті  есте  сақтау құрылғысында үнемi
оперативті жүйенің ядросы  сақталады.  ЭЕМ  жұмысының процессiндегi оперативті
жүйенің ядросының бағдарламалары  жиi  орындалады,  олардың орындау  уақыт ұзақ
емес. Әдеттегiдей  басқару  жүйесiнiң  қалған  бөлiктерi  сыртқы  жадта  болады,  және
қажет болса тиiстi модульдер жедел жадқа жүктеледi. Жедел жадының қалған бөлiгінде
көп программалы тәртiп  атқарылатын  бiрнеше программалар және  ол қолданылатын
мәлiметтер сақталады.
Жадты үлестiру  жүйелiк құралдардың да, қолданушылардың да қажеттiлiктерiн
қанағаттандыру талаптарын қарастырады. Бұл талаптар көбiнесе қарама-қайшы.
Жүйелiк мақсаттар ең алдымен бiрнеше процесстердiң көп программалы тәртiбiнде
жедел жадтың қолдануының дәрежесiнiң ұлғайту, сонымен бiрге бұл процесстердiң
өрбуі кезінде процесстердiң арасындағы ақпаратты қорғауды iске асыру өзара
әрекеттесудi қамтамасыз ету және тағы басқалар болып табылады.
Жадқа қолданушыларының талаптары әр түрлi: мысалы, қысқа программалардың
тез орындауы, басқа программалармен ортақ процедуралардың қолдануында өзара
әрекеттесудегi жеңiлдiк және оңайлық, тағы сол сияқтылар.
Жадты басқару жүйесi келесi негiзгi функцияларды орындайды

жадты үлестiруде  жадтың еркiн және үлестірілген  облыстарының күйiн есепке
алу және мәлiметтiң жаңғыртуы кезінде жадта өзгерiстер өндiрiп алу;

есептулердiң орындауы үшiн жадты үлестiру (жедел жадты қашан және қандай
мөлшерде   бөлу керектігін анықтау);

жедел жадты есептеуге тiкелей бөлу; егер жедел жадтың еркiн облыстары
болмаса, онда сыртқы жадтағы мәлiметтi сақтау жолымен алдын ала олардың
орнын босату.
Элементтердiң мекенжайларының белгi  бойынша қандай  болмасын  ретпен
сақталуының барлық жиыны жадтың адрестi кеңiстiгі  деп аталады. Физикалық адрестi
кеңiстiк әрбiрi  физикалық мекенжай  деп  аталатын өз  нөмiрi  бар ұяшықтардың бiр
өлшемдi массивы ретінде ұйымдастырылған.
Жалпы  жағдайда  адрес    сақталу  ортасындағы  элементтің
орнын  нақты
анықтайтын идентификатор деп түсінуге болады.
Мәлiметтердiң физикалық адрестi  кеңiстiк  бағдарламасындағы  бағыттаулары
үшiн  логикалық бағыттауларды қолданады. Процессор  адрестi  шинаға  берілетін  және


жүктеу 5,01 Kb.

Достарыңызбен бөлісу:
1   ...   17   18   19   20   21   22   23   24   ...   37




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау