yeni proses törənəndə, proses təcrid olunduqda və təcriddən azad olunduqda, müəyyən kvant vaxtı
və ya proses bitdikdə hər hansı bir digər əməliyyatların baş verməsi ilə birlikdə aparılır. Dinamik
üstünlüklü alqoritmlərə misal olaraq, SJF alqoritmini və zəmanətli planlaşdırma alqoritmini
göstərmək olar. Dinamiki üstünlüklü sxemlər həyata keçirilmədə daha mürəkkəb olurlar və statiki
sxemlərlə müqayisədə böyük xərclərlə əlaqəli olurlar. Lakin, onlardan istifadə olunması nəzərdə
tutur ki, bu xərclər sistem işinin yaxşılaşdırılması ilə özünü doğruldur.
Üstünlük planlaşdırmanın baş problemi ondan ibarət olur ki, təyin olunma mexanizmin lazım
olan kimi seçilməməsində və üstünlüklər dəyişildikdə, aşağı üstünlüklü proseslər qeyri-müəyyən
vaxt müddətində işə buraxıla bilməzlər. Adətən ikisindən biri baş verir. Ya onlar heç olmazsa icra
olunmaq üçün öz növbələrini gözləməlidirlər (istirahət günü səhər saat 9-da bütün tərbiyəli
proqramçılar yatmış olduqda), ya da hesablama sistemini dövrədən açmaq lazımdır - bu halda onlar
itirlər (Massaçuzet texnoloji institutda 1973-cü ildə İBM 7094 dayandırıldıqda, 1967-ci ildə işə
salınmış proseslər tapılmış və onlar, o vaxtdan bir dəfə də olsun icra olunmamışdılar). Bu
problemin həlli vaxt keçdikcə, “hazır olma” vəziyyətində yerləşən prosesin üstünlük qiymətinin
artırılması köməkliyi ilə əldə edilə bilər. Tutaq ki, lap əvvəldən proseslərə 128-dən 255-ə qədər
üstünlüklər mənimsədilmişlər. Hər dəfə müəyyən vaxt müddəti keçdikdən sonra, hazır olan
proseslərin üstünlüklər qiyməti bir vahid kiçildilmişdir. İcra olunma vəziyyətində olan prosesə
üstünlüyün ilk başlanğıc qiyməti mənimsədilir. Hətta bu cür kobud olan sxem zəmanət verir ki,
istənilən prosesə ağıllı vaxt müddətində icra olunmaq üçün hüquq veriləcəkdir.
Dostları ilə paylaş: