Автор работы: Пользователь скрыл имя, 14 Октября 2013 в 19:19, лекция
Операциялық жүйелер пәнін оқытудың мақсаты ЭЕМ жүйелері мен желілерінің жұмыс режимдерін, үрдістерін басқару әдістері мен жабдықтарын, ақпаратты енгізу-шығаруды, файлдық жүйелерді, басқару режимдерін, сонымен қатар файлдарды ұйымдастыру және қорғау тәсілдерін, жадыны үлестіру және қорғау әдістерін, көппроцессорлы жүйелер мен желілерді басқару жабдықтарын оқып-үйренуді көздейді.
Жадыны басқарудың барлық тәсілдері екі классқа жіктелуі мүкін: оперативті жады мен диск арасында үрдістердің орны алмастыруын қолданылатын тәсілдер, және мұндай әрекеттілікті жасамайтын тәсілдер (сурет 11.1).
Жадыны диск кеңістігінің қолданылуынсыз бөлістіру тәсілдері
Сурет 11.1 Жадыны бөлістру тәсілдерінің жіктелуі.
Жадыны фиксирленген бөліктермен бөлістіру
Оперативті жадыны басқарудың ең қарапайым тәсілі – оны фиксирленген көлемді бірнеще бөліктере бөлістіру болып табылады. Бұл жүйе бастамасы немесе оның генерациясы кезінде оператормен орындала алады. Орындалуға түскен есеп не жалпы реттілікке (сурет 11.2а), не бөлік реттілігіне орныға түседі (сурет 11.2б).
Сурет 11.2. Жадыны
фиксирленген бөліктермен бөлістіру:
а – жалпы реттілікпен; б –
жекелеген реттіліктермен
Жадыны басқару жүйесі бұл ретте келесі міндеттіліктерді орындайды:
Басымдылықта-орындалу жеңілділігінде-
аталған тәсіл маңызды
Ауыспалы көлемді бөліктермен жадыны бөлістіру
Бұл жағдайда машина жады алдын-ала
бөліктерге бөлінбейді. Алдымен бұкіл
жады бос болады. Әрбір қайтара
келіп түсетін есепке қажетті
көлемде жады бөлінеді. Егер де қажетті
жады көлемі болмаса, онда бағдарлама
орындалуға кіріспей, реттілік құрады.
Есептің орындалуы тамамдалған
соң жады босап, оның орнына басқа
да есеп енгізілуі ықтимал. Осылайша
кез-келген сәтте оперативті жады түрл
көлемді бос және толған учаскелердің
жиынтығы бейнесі ретінде көрінеді.
Жадыны басқарудың Аталған тәсілін
орындау барысындағы