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


Өз-өзін бақылау сұрақтары



Pdf көрінісі
бет33/54
Дата17.10.2023
өлшемі0,49 Mb.
#117018
түріБағдарламасы
1   ...   29   30   31   32   33   34   35   36   ...   54
Өз-өзін бақылау сұрақтары
1.
Файлдық жүйе түсініктемесі
2.
Файл түсініктемесі
3.
Файл мен алмасуды қамтитын функциялар
4.
Каталог қүрылымы
5.
НРҒS файлдық жүйесі
6.
Құрылымдық ұйымдастырудың тәсілдері
7.
Байланысты үлестірудің кемшілігі
8.
Файлдарды блокті ұйымдастыру тәсілдері
9.
Файлдарды блокті-индексті үлістіру тәсілдерінің белгілері
10.
Кандай битті белгілер файлдың атрибутында жазылады


11.
Файлдык жүйе менеджерінің функциялары
12. Асинхронды қызмет көрсету кезінде менеджердің орындалу механизмы
13. Синхронды кызмет көрсету кезінде менеджердің орындалу механизмы
14.
Unix ОЖ-де файлға қатынас құратын базалық класстар
15.
Қандай есептер жадыны диспетчерлеу кезінде туады
Ұсынылатын әдебиеттер 
1.Э. Таненбаум. Современные операционные системы. СПб, Питер, 2002,
1040 стр.
2. Н.А. Олифер, В.Г. Олифер Сетевые операционные системы. СПб,
Питер, 2001, 544 стр.
5 тақырып
.
 Жадыны басқару. Бет бойынша ұйымдастырылуы
Мақсаты:
Осы лекцияда свопинг және виртуалды жады ұғымдарын
түсіну; виртуалды жадыны ұйымдастыру, бетттерді аударыстыру, жадыны бөлу
стратегияларын, жады қорының менеджері жұмысын оқып үйрену.
Қарастырылатын сұрақтары:
1. Жадыны бірігіп қолдану.
2. Жадыны қорғау.
3. Свопинг және виртуалды жады.
4. Виртуалды жадыны ұйымдастыру.
5. Бетттерді аударыстыру стратегиялары.
6. Жады қорының менеджері. 
7. Жадыны бөлу стратегиялары. 
Көптеген стратегиялык шешімдер операциялық жүйе деңгейінде
кайталанады. Мультипрограммалық режимде негізгі шарттардың бірі
сақтауды қамтамасыз ету болып табылады. Бір рет қолданылатын
операциялық жүйе сияқты файлдық жүйені қарастырайық. Бұл жағдайда
мәліметтерді сақтау мәселесі болмайды, себебі осы операциямен жұмыс
істеуші адам барлық файлдар иесі болып табылады. Бір рет қолдану
жүйесінде мысалы, МS-DOS немесе Windows-95. Машинаны жүктеп басқа
пайдаланушының барлық файлдарын жоюға болады. Көп қолданушы жүіесі
көптеген пайдаланушылар жумысын қамтамасыз етеді. МS-DOS
мультипрограммалау тәртібінде жұмыс істей алады, бірак жеткіліксіз, себебі
бір үрдістегі қате көрші үрдістің және операциялық жүйенің өшіп қалуына
алып келеді. Сондай-ақ Windows-95 –операцияжық жүйесінде көптеген
пайдаланушылар жұмыс істей алады, бірақ бұл жұмыс тиімді емес, себебі бұл
ОЖ барлық сактау құқыктарына ие емес. Сонымен көп колданылатын жүйе
санқцияланбаудан ақпаратты сақтауды камтамасыз етеді. Негізінде, сактау
мәселесі файлдық жүйемене ғана байланысты емес. Операциялык жүйе
барлық жерде мәліметтерді сақтау қабылетіне ие: бұл файлдар, үрдіс және
қорлар.
Мұнда назарға осы фактке карапайым, себебі файлдар үшін едәуір
критикалық нүкте. Жедер жадыда орналаскан Мәліметтер әдетте тегергіш
жинактауышы рөлін атқаратын үшінші жадыда немесе екінші сақтау


жабдыктарында орналасады. Үшінші жадыға жету уакыты ОЖ-ге жету
уақытынан бірнеше рет жоғары және ОЖ ң белсенді әрекет етуін талап етеді. 
UNIX операциялык жүйесінің жадыны басқару жүйесі үрдістер арасында
жедел жадыдағы корлардың тиімді тарауына жауап береді. Операция бөлімі
операциялық жүйе баскаруымен үрдісті сақтаудың аппараттық басқаруымен
жүргізіледі.
Виртуалдық жадыны ұйымдастыру.
Физикалык жады бұл есептеу
нәтижелерін енгізіп санашықпен жұмыс істейтін жады. Ол реттелмеген код
үяшықтардан тұрады және оларғы оның реттік нөмерін көрсетіп назар
аудармауға болады. Ұяшықтар саны шектеулі және тіркелген. Жедел жады
физикалық мекен деп аталатын өзінін ерекше мекеніне ие байттар түрінде
көрсетіледі. Үрдістің мекендік кеңістігі физикалық жедел жадтың мекендік
кеңістігінен ерекшеленеді. Егер де үрдістің мекендік кеністігі жедел жадыда
көрінсе, ягни үрдісте қолданылатын мекен физикалық мекен болып
табылса, онда бұл кейбір проблемаларға алып келеді. Осы барлық
мәселелер виртуалдық жады көмегімен шешіледі. Осыдан колданылатын
мекен физикалық мекенмен сай келуі шарт емес. Виртуалдык мекен
аппараттық деңгейде көрсетіледі.
Әрбір үрдіс өзінің виртуалдық адрестік кеңістігінде виртуалдык
жадымен орындалады. Виртуалдық жады термині қолдану уақытында
виртуалды мекендерді сақтайтын жүйелерге жатады. Сонымен, екінші көрініс
мәселелерді орындау үрдісінде жүзеге асырылады. Виртуалық жадыны
ұйымдістыру санашықтармен есептелген белгілі адресті көп ұяшыктарға
қараудың алдын алатын белгі машиналык сәулетке байланысты.
Виртуалдык жады құрылымы виртуалдық мекендер жиынынан тұрады.
Әрбір виртуалды жадыда физикалык жады болу керек Виртуалдық жадыны
жүзеге асыру үшін физикалық тағыдан виртуалды мекен көрінісінің баскару
механизмі кажет.
Қосымша қызметті өзара әрекетті виртуалды жады диспетчері талаптар
арқылы және болып жатқан жағдайға байланысты талап етілген
функциялармен жүргізіледі. Жағдайлар келесі түрлерге бөлінеді:
1-жағдай. Үзік үрдісті ескеру
2-жағдай. Жедел жадыда талап етілетін бетке назар аудару.
3-жағдай. Жады менеджері және файлдык жүйе менеджері аркылы
беттерді аударыстыру кезіндегі үрдісті талап ету.
Қарастырылған механизм негізінде кез-келген виртуалдық жадыны
жасауға болады. Диск арқылы виртуалды жадының таратылуы неғұрлым көп
болса, соғұрлым екінші әсіресе үшінші
жағдайдың пайда болуы
ыктималдығы жоғары болады. 
«Бет ығыстыру» жағдайы беттер қарқындылығын талдаумен
байланысты жоғарыда қарастырылған диспетчерлеу пәні негізінде
колданылатын беттерді ескерумен байланысты.
А


Достарыңызбен бөлісу:
1   ...   29   30   31   32   33   34   35   36   ...   54




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

    Басты бет