Operatsion tizimlarda jarayonlarni rejalashtirish algoritmlari tahlili




Download 0,61 Mb.
Pdf ko'rish
bet1/4
Sana16.05.2024
Hajmi0,61 Mb.
#236959
  1   2   3   4
Bog'liq
ARIMS1128



ACADEMIC RESEARCH IN MODERN SCIENCE
 
International scientific-online conference 
122 
OPERATSION TIZIMLARDA JARAYONLARNI REJALASHTIRISH 
ALGORITMLARI TAHLILI
 
Narziyev Nosir Baxshilloyevich 
(TATU, DIF, katta o’qtuvchi)
 
Qulmatov Qurvonali Zokirali o’g’li 
(TATU, DIF, talabasi) 
https://doi.org/10.5281/zenodo.7808519 
Annotatsiya: Operatsion tizimlarda jarayonlarni rejimini belgilash va boshqarish 
uchun qo’llaniladigan algoritmlarning tahlili, jarayonlarni boshqarish va 
rejalashtirishning asosiy maqsad va vazifalari keltiriladi.
Kalit so’zlar: Preemptive Scheduling, Non-preemptive Scheduling, 
Jarayon, Priority (ustuvorlik), First Come First Serve, Shortest-Job-First. 
Jarayon - biror operatsion tizimdagi belgilangan amalning boshlanishi va 
tugashi uchun belgilangan vaqt. Kompyuter tizimidagi barcha ishlaydigan 
dasturiy ta'minot jarayonlar to'plami sifatida tashkil etilgan, ya’ni jarayon bu 
bajarilayotgan dasturdir. Jarayonlar operatsion tizim tomonidan boshqariladi va 
rejalashtiriladi. Jarayonlarni rejalashtirish - protsessor vaqtini bir nechta 
vazifalar o'rtasida taqsimlaydigan zamonaviy ko'p vazifali operatsion 
tizimlarning asosiy komponenti hisoblanadi. Operatsion tizimda jarayonlarni 
rejalashtirish ishlarning effektivligini va samaradorligini oshirish maqsadida 
tashkil etilgan. Bunda, tizimni yaxshi tashkil etish va boshqarish orqali, ishlarni 
tez va aniq bajarish mumkin bo'ladi. Jarayonlarni rejalashtirishda ishlarning 
tartibi, muddatlari va natijalari belgilanadi va bu esa qaror qabul qilishning oson 
bo'lishiga yordam beradi. Shuningdek, operatsion tizimda jarayonlarni 
rejalashtirib borish xatoliklar sonini kamaytiradi va ishlar yaxshi bajariladigan 
muhit yaratiladi. Operatsion tizim jarayonlarni rejalashtirishi uchun quyidagi 
algoritmlar ishlab chiqilgan. 
1.
First Come First Serve (FCFS) 
2.
Shortest-Job-First (SJF)
3.
Priority Scheduling 
4.
Round Robin Scheduling 
5.
Multilevel Queue Scheduling 
First Come First Serve rejalashtirish algoritmi. Ushbu algotirmda vazifalar 
yoki jarayonlar tizim tomonidan kelishi yoki qabul qilinishi tartibida bajariladi, 
ya’ni birinchi kelgan jarayonga bizirchi xizmat ko’rsatiladi va jarayon 
yakunlangandan so’ng navbatda turgan keyingi jarayon bajarilishni boshlaydi. 
Ushbu algoritm sodda va amalga oshirishi oson, lekin har doim ham samarali 
bo'lmasligi mumkin. Bu keyinroq keladigan, ammo bajarish muddati qisqaroq 



Download 0,61 Mb.
  1   2   3   4




Download 0,61 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



Operatsion tizimlarda jarayonlarni rejalashtirish algoritmlari tahlili

Download 0,61 Mb.
Pdf ko'rish