So`zlarini Ko`p ishlatdik. Masalan, xisoblash tizimi bitta yoki bir nechta dasturni bajaradi, ot to`shiriqni rejalashtiradi, dasturlar ma’lumotlar almashadi va xokazo


Download 289.31 Kb.
Pdf ko'rish
bet6/9
Sana18.06.2023
Hajmi289.31 Kb.
#1592797
1   2   3   4   5   6   7   8   9
Bog'liq
operatsion tizimlar

Jarayonlarni rejalashtirish.
Xar gal, chegaralangan resurslar va ularning bir nechta iste’molchilari bilan ish 
ko`rilganda, masalan, misol uchun mexnat jamoasida maosh fondini taqsimlash 
deylik, biz mavjud resurslarni istehmolchilar o`rtasida taqsimlash bilan 
shug`ullanishimizga to`g`ri keladi, yoki boshqacha aytganda resurslardan 
foydalanishni rejalashtirishimizga to`g`ri keladi. Bunday rejalashtirish aniq 
qo`yilgan maqsadlarga (ya’ni, masalan, resurslarni taqsimlash xisobicha biz 
nimaga ega bo`lmoqchimiz) va bu maqsadlarga mos va istehmolchi parametrlariga 
tayanadigan algoritmlarga ega bo`lishi kerak. 
Rejalashtirish darajalari(urovni).
Yuqorida biz, xisoblash tizimidagi ikki xil rejalashtirish: topshiriqlarni va 
`rotsessordan foydalanishni rejalashtirish xaqida so`z yuritgan edik. 
To`shiriqlarni rejalashtirish jarayonlarni uzoq muddatga rejalashtirish sifatida 
foydalaniladi. U, tizimda, uning mulg`tidasturlash darajasini, ya’ni bir vaqtning 
o`zida mavjud bo`lgan jarayonlar sonini aniqlab, jarayonlarni yuzaga kelishiga 
javob beradi. Agar tizimning mulg`tidasturlash darajasi doimiy bo`lib tursa, 
kompyuterdagi jarayonlar o`rtacha soni o`zgarmaydi, u xolda yangi jarayonlar 
faqat oldin yuklanganlari tugallangandan keyin paydo bo`ladi. SHuning uchun xam 


uzoq muddatga rejalashtirish kam ishlatiladi chunki, yangi jarayonlar `aydo 
bo`lishi orasida o`nlab minutlar o`tishi mumkin.
Protsessordan foydalanishni rejalashtirish, jarayonlarni qisqa muddatga 
rejalashtirish sifatida foydalaniladi. U, masalan, bajariladigan jarayonning kiritish 
–chiqarish qurilmalari yoki vaqtning ma’lum intervali tugallangandan so`ng 
amalga oshiriladi. Masalan u, xam qisqa muddatli rejalashtirish 100 millisekundda 
bir marttadan kam amalga oshirilmaydi. 
Bahzi xisoblash tizimlarida, unumdorlikni
oshirish uchun, qisman bajarilaya`gan jarayonni operativ xotiradan diskka 
vaqtincha jo`natish va keyinroq esa uni bajarilishini davom ettirish uchun orqaga 
qaytarish mumkin. Bunday `rotsedu raswapping, ya’ni tarjimada “o`tkazish 
(perekachka)” ni bildirsa xam, tarjimasiz “svoning” termini ishlatiladi. 
Jarayonlardan qaysisini va qachon diskka va orqaga qayta o`tkazishni, odatda, 
jarayonlarni rejalashtirishning qo`shimcha darajasi –o`rtacha muddatli 
rejalashtirish yordamida amalga oshiriladi 

Download 289.31 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling