|
Overleyli strutura va dinamik tahsihlash
|
bet | 4/14 | Sana | 18.05.2024 | Hajmi | 153,37 Kb. | | #243104 |
Bog'liq Resurslar ta\'rifi va asosiy resurslarni aytib bering10. Overleyli strutura va dinamik tahsihlash.
Overleyli(hoplangan )tuzilish.
Jarayon mantiqiy adreslar maydoni hajmi ,unga ajratilgan bulim hajmidan
katta (yoki eng katta hajmdan ham katta) bo’lgan holatlarda, bazan overley nomli
yoki hoplanadigan tuzilishli tashkil etadigan texnikadan foydalaniladi.
Asosiy hoya – faqat ayni vaqtda kerak bo’lgan dastur ko’rsatmalarini hotirada
saqlab turishdir.
Overlay tuzilish dasturining kodining diskda aniq hotira ko’rinishida bo’ladi
va overlay kerakli vaqtda uni drayver orhali o’hib ishlatadi. Overley strukturaning
tavsifini yozish uchun odatda maxsus sodda (overley description language) tildan
foydalaniladi. Dasturda ishlatiladigan hamma fayllar dasturning ichki
chaqirihlariga daraxt ko’rinishdagi fayl yordamida to’ldiriladi.
Shuni nazarda tutish kerakki,overleyli strukturani tashkil etish ko’p jixatdan
lokallilik xossasiga bog’liqdir,bu esa o’z navbatida xotirada ayni vaqtda faqat
kerak malumotlarni saqlash imkonini beradi.
Dinamik taqsimlanish. Almashtirish(svoping).
Paketli tizimlar bilan ishlashda fiksirlangan bo’limlar bilan ishlab,boshqa xech
qanday murakkab narsalardan foydalanmaslik xam mumkin. Vaqtni taqsimlash
tizimlari bilan ishlash vaqtida,xotira xamma foydalanuvchilar jarayonlarini o’zida
ushlab tura olmaydigan xolat ro’y berishi mumkin.Bu xolda svopingdan
foydalanishga to’hri keladi.Svoping-bu jarayonlarni asosiy xotiradan diska va
orhaga to’liq o’tkazishdir. Jarayonlarni diskka qisman yuklash saxifali tashkil
etilgan tizimda amalga oshiriladi.
Yuklangan jarayonlar huddi o’sha adreslar maydoniga yoki boshqa joyga
qaytarilishi mumkin. Bu cheklash bog’lanish metodi xususiyatidan kelib chiqadi.
Bog’lanish sxemasi uchun, bajarish bosqichida jarayonlarni hotiraning boshqa
joyiga ko’chirish mumkin.
Svoping hotirani boshqarishga bevosita aloqasi yo’h,u ko’proq jarayonlarni
rejalashtirish bilan bog’liqdir.
|
| |