Sardorjon Abduqahhorov " Operatsion tizimlar "


Amaliyot mashg’ulotlarini bajarish uchun topshiriqlar


Download 86.6 Kb.
Pdf ko'rish
bet6/11
Sana18.06.2023
Hajmi86.6 Kb.
#1562857
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
6-10-lab

 
Amaliyot mashg’ulotlarini bajarish uchun topshiriqlar. 
1. Nazariy ma’lumotlar bilan tanishib chiqish. 
2. Python yordamida “threading” va “time” modullarini import qilib olish 
3. Tuzilgan dasturni avval ketma-ket, so’ngra modullardan foydalanib parallel ishga 
tushirish 
4. Olingan ikki xil natijalarni screenshotga olish va saqlash. 
5. Turli masalalarni ushbu metodlar yordamida qo’llash. 
 
Nazorat savollari: 
1. Thread tushunchasi nimani anglatadi? 
2. Time moduli nima maqsadda qo’llaniladi? 
3. Threadingdan foydalanganimizda qanday natijalarga erishishimiz mumkin? 


 
 
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: 

Download 86.6 Kb.

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




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