Операциялық жүйелер

Автор работы: Пользователь скрыл имя, 14 Октября 2013 в 19:19, лекция

Описание работы

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

Файлы: 1 файл

лекции по ОС каз для ЦДО.docx

— 534.65 Кб (Скачать файл)

Жадыны басқарудың барлық тәсілдері  екі классқа жіктелуі мүкін: оперативті жады мен диск арасында үрдістердің  орны алмастыруын қолданылатын тәсілдер, және мұндай әрекеттілікті жасамайтын тәсілдер (сурет 11.1).

Жадыны диск кеңістігінің қолданылуынсыз бөлістіру  тәсілдері

 

Сурет 11.1 Жадыны бөлістру тәсілдерінің жіктелуі.

 

Жадыны фиксирленген бөліктермен бөлістіру

Оперативті жадыны басқарудың ең қарапайым  тәсілі – оны фиксирленген көлемді  бірнеще бөліктере бөлістіру  болып табылады. Бұл жүйе бастамасы немесе оның генерациясы кезінде оператормен орындала алады. Орындалуға түскен есеп не жалпы реттілікке (сурет 11.2а), не бөлік реттілігіне орныға түседі (сурет 11.2б).

Сурет 11.2. Жадыны фиксирленген бөліктермен бөлістіру:  
а – жалпы реттілікпен; б – жекелеген реттіліктермен

 

Жадыны басқару жүйесі бұл ретте  келесі міндеттіліктерді орындайды:

  • Орындалуға түскен бағдарлама көлемі мен бос өлшемдерді салыстыра отырып, қажетті бөлікті талғайды.
  • Бағдарламаның қосылуы мен мекен-жайлардың сараптамасын жүргізеді.

Басымдылықта-орындалу жеңілділігінде- аталған тәсіл маңызды кемішілікке  –қатқылдылыққа ие. Осылайша бөлікте  жалғыз бағдарлама орындала алатындықтын, мультибағдарламаландыру деңгейі  бағдарлама көлеміне тәуелсіз бөлік  санымен алдын-ала шектеледі. Егер де бағдарлама көлемі кішігірім болса  да, ол бүтін дерлік бөлікті қамтып алады. Ал бұл өз кезегінде жадының  нәтижесіз қолданылуына алып келеді. Егер де машинаның оперативті жады көлемі қандай да бір бағдарламаны орындауға мүмкндік берсе де, жадыны бөліктерге бөлістіру мұндай әрекеттілікке  жол бермейді.

Ауыспалы көлемді  бөліктермен жадыны бөлістіру

Бұл жағдайда машина жады алдын-ала  бөліктерге бөлінбейді. Алдымен бұкіл  жады бос болады. Әрбір қайтара  келіп түсетін есепке қажетті  көлемде жады бөлінеді. Егер де қажетті  жады көлемі болмаса, онда бағдарлама орындалуға кіріспей, реттілік құрады. Есептің орындалуы тамамдалған  соң жады босап, оның орнына  басқа  да есеп енгізілуі ықтимал. Осылайша кез-келген сәтте оперативті жады түрл көлемді бос және толған учаскелердің жиынтығы бейнесі ретінде көрінеді. Жадыны басқарудың Аталған тәсілін  орындау барысындағы операционды  жүйе міндеттілігі:

  • Бастапқы мекен-жайлар мен жады учаскелерінің көлемі белгіленген бос және  толған облыс кестелерін жүргізу.
  • Жаңа есеп – сұраныс сараптамасы түскен жағдайда жоғарыда аталып өткен кестені қаратырып, келген есепті орнықтыру
  • Есепті оған бөлінген бөлікке енгізу мен бос және толған облыстар кестесін нақтыландыру.
  • Есептің аяқ<span class="dash041e_0431_044b_0

Информация о работе Операциялық жүйелер