Kursish I reja: Kirish


Download 28.07 Kb.
bet4/5
Sana18.06.2023
Hajmi28.07 Kb.
#1585876
1   2   3   4   5
Bog'liq
Nematjonov Kurs ishi KI kafedra

Priority Scheduling - Darajalar bo'yicha tartiblash jarayonlarni ularning prioritet darajalariga qarab ishga tushirishni ta'minlaydi. Har bir jarayonga bir prioritet (daraja) beriladi va yuqori prioritetga ega jarayonlar avval ishga tushiriladi.
Priority Scheduling tartibining afzalliklari:
1. Muhimiyatli ishlarni avval ishga tushirish: Bu tartib jarayonlarni ularning muhimiyat darajasiga qarab bajarishni ta'minlaydi. Muhimiyatli ishlarni avval ishga tushirish, jamiy tizim natijalarini yaxshilash va kritik ishlar ustida ustunlikni ta'minlayadi.
2. Muhimiyat va resurslarni belgilash: Jarayonlarga prioritetlar berish orqali resurslarni belgilash imkoniyatiga ega bo'ladi. Muhimiyat darajasiga asoslangan tartiblash, tizim boshqaruvchisiga kerakli resurslarni ta'minlashda yordam beradi.
Priority Scheduling tartibining yomonliklari:
1. Adolatsizlik va ish tashkil etish: Agar daraja belgilanishida kamchiliklar bo'lsa, tartiblashda adolatsizlik yuzaga kelishi mumkin. Agar muhimiyat darajasi to'plamdagi boshqa jarayonlarga nisbatan juda yuqori bo'lsa, ular uzun vaqt kutishga majbur bo'lishi mumkin.
2. Adolatli jarayonlarni tanlash: Darajalar tartiblashida muhimiyat darajasini aniq va to'g'ri belgilash kerak bo'lgan muammo mavjud. Jarayonlarning muhimiyati va ularga berilgan prioritetlar qayd etishga kerak bo'lgan to'g'ri qarorlar olishni talab qiladi.
Priority Scheduling tartibi muhimiyat darajasiga asoslangan tartiblash usuli bo'lib, muhimiyatli ishlarni avval ishga tushirishni ta'minlayadi. Lekin jarayonlarning muhimiyati va prioritetlari, jarayonlarning yuritish xususiyatlari va resurslarni belgilash talablari kuzatuvchanliklarni o'z ichiga oladi. Bu sababli, tartiblashning adolatli va maqsadga muvofiq bo'lishi uchun muhimiyat darajalarini to'g'ri belgilash kerak bo'ladi.

Ko'p darajali navbatlash tartibi (Multilevel Queue Scheduling) jarayonlarni bir nechta darajali navbatlar (queues) bo'yicha tartiblashni ta'minlaydi. Har bir navbatda jarayonlarni bir xususiyat asosida guruhlash va o'zlarining o'zaro qisqa navbatlashish tartibini o'zlashtirish mumkin.



Download 28.07 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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