Ўзбекистон республикаси ахборот технологияларива коммуникациял арини ривожлантириш вазирлиги
Virtual xotira segmenti tashkiloti
Download 189.5 Kb.
|
Мустакил иш 1
Virtual xotira segmenti tashkilotiВиртуал хотира ташкил этилиш механизми, унда виртуал бўшлиқ ихтиёрий ўлчамдаги қисмларга бўлинади - сегментлар. Бу механизм, масалан, ажратиш жараёни маълумотларини мантиқий блокларга киритишга имкон беради. Ҳар бир сегмент учун, шунингдек, саҳифа учун унга фойдаланувчи ва унинг жараёнларидан фойдаланиш ҳуқуқи берилиши мумкин. Жараён юкланганида, сегментларнинг бир қисми RAMга ўрнатилади (бу сегментларнинг ҳар бири учун операцион тизим мувофиқ бўш хотира майдонини қидиради) ва баъзи қисмлар диск хотирасида жойлашган. Битта дастурнинг сегментлари RAMда қўшни бўлмаган жойларни эгаллаши мумкин. Юклаш вақтида тизим ҳар бир сегмент учун RAMдаги сегментнинг бошланғич жисмоний манзили, сегментнинг катталиги, кириш қоидалари, ўзгариш белгиси, охирги марта ушбу сегментга киришнинг аломатлари ва бошқа баъзи маълумотлар кўрсатилувчи (саҳифа жадвали каби) жараён сегментларини жадвалини яратади . Агар бир нечта жараёнларнинг виртуал манзиллари бир хил сегментни ўз ичига оладиган бўлса, ушбу жараёнларнинг сегментлари жадваллари ушбу сегмент бир нусхада юкланган RAMнинг бир қисмига ҳавола қилади. Сегментал ташкилотларга эга бўлган тизим, хотира ташкил этувчи тизимга ўхшаш вазифаларни бажаради: керак бўлганда баъзи сегментлар туширилади ва ҳар сафар хотирага киришда виртуал манзил жисмоний манзилга айланади. Бундан ташқари, хотирага киришда, керакли турдаги ушбу сегментга киришга рухсат берилиши текширилади. Хотирани сегментировкалашда виртуал манзил жуфтлик (g, s) билан ифодаланиши мумкин, бу эрда г - сегментнинг сони, ва с сегментдаги офсет. Жисмоний манзил сегментнинг жадвалида г сонида ва офсет s-да жойлашган сегментнинг дастлабки жисмоний манзилини қўшиб олинади. Хотирани ажратишнинг ушбу услубининг камчиликлари сегмент даражасида парчаланиш ва пагингдан кўра секин манзилларни конвертация қилишдир. Сегментлар, саҳифалардан фарқли ўлароқ, ўзгарувчан ўлчамга эга бўлиши мумкин. Ҳар бир сегмент 0 дан бошланадиган манзилларнинг чизиқли кетма-кетлигидир. Сегментнинг максимал ҳажми процессор разрядлигии билан белгиланади(32 битли манзил билан у 232 байт ёки 4 ГБ). Сегмент ҳажми динамик равишда ўзгариши мумкин(масалан, стек сегменти). сегмент бошланишининг жисмоний манзилидан ташқари, сегмент узунлиги одатда сегмент жадвали елементида мавжуд. Мантиқий манзил буюртма қилинган жуфтликдир v=(s, d), сегмент тартиб рақами ва сегмент ичидаги силжиш. Download 189.5 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling