8-Amaliy mashg’ulot:
Mavzu: Protsessorlar bilan ishlash. OT protsessorini boshqarish
Ishdan maqsad:
. OT protsessorini boshqarish, Pythonda birinchi
kelganga birinchi xizmatni
rejalashtirish [FCFS]ni qo’llash.
Birinchi kelgan birinchi xizmatni rejalashtirish nima? Ushbu amaliyot mashg’ulotida
birinchi kelganga birinchi xizmat ko'rsatish, protsessorini rejalashtirish
deb nomlanuvchi
operatsion tizim ostidagi juda muhim mavzuning nazariy tushunchalari
va kodini amalga
oshirishni talabalar tushunib olishlari mumkin.
Kodni amalga oshirishga o'tishdan oldin, birinchi navbatda birinchi bo'lib
xizmat qilish
nimani anglatishini tushunib olish zarur.
Birinchi kelgan birinchi xizmatga kirish
First Come First Service (FCFS) - bu operatsion tizimdagi eng oson va eng oddiy protsessor
rejalashtirish algoritmi bo'lib, u jarayonlarni kelish tartibiga qarab avtomatik ravishda bajaradi.
Ushbu turdagi algoritmlarda protsessorni so'ragan jarayonlar birinchi navbatda to'liq
bajarilishi uchun protsessorni oladi. Bu usul unumdorligi past va
umumiy kutish vaqti ancha
yuqori.
Hayotiy misoll asosida tushuntirib ko'riladigan bo’lsa:
1. Odamlar istirohat bog'iga chipta sotib olish uchun navbatda turishadi.
2. Avtobus bekatida avtobus kutayotgan odamlar hsm misol bo’la oladi.
CPU Schedulingda biz quyida keltirilgan vaqt qiymatlarini hisoblashimiz kerak:
Do'stlaringiz bilan baham: