Sardorjon Abduqahhorov " Operatsion tizimlar "


- Turn around time(aylanish vaqti)


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

- Turn around time(aylanish vaqti): jarayonlarning kelish va chiqish vaqti o'rtasidagi 
farq. 
- Waiting time(kutish vaqti): portlash/bajarish vaqti va jarayonlarni qayta ishlash vaqti 
o'rtasidagi farq. 
- Burst/execution time(bajarilish vaqti). Bitta jarayon tugashi uchun bajarilish vaqti. 
- Arrival time(kelish vaqti). Protsessorga kelish vaqti. 
 
Birinchi kelgan birinchi xizmat ko'rsatish tasviri 
Turli xil kelish va bajarish vaqtlari bo'lgan 4 ta jarayonga ega bo'lgan holatni ko'rib 
chiqaylik. Ma'lumotlar quyidagi jadvalda ko'rsatilgan: 


Endi biz chiqish vaqti, aylanish vaqti va kutish vaqti kabi turli vaqt qiymatlarini hisoblashimiz 
kerak. Siz quyida keltirilgan vaqt jadvaliga qarashingiz va turli vaqt qiymatlarini tahlil qilishingiz 
va hisoblashingiz mumkin. 
Bu erda jarayon uchun chiqish vaqtlari mos ravishda 4,9,14 va 17. Jarayonlar uchun 
aylanish vaqtlari mos ravishda 4,8,12 va 14 ni tashkil qiladi. Jarayonlarning kutish vaqti mos 
ravishda 0,3,7,11 ni tashkil qiladi. Nihoyat, biz 5,25 bo'lgan o'rtacha kutish vaqtini hisoblashimiz 
kerak. 


Yuqoridagi misolda CPU ga kelish vaqti ham keltirilgan bo’lib kutish vaqti biroz 
boshqacha usulda hisoblanishi tasvirlangan. 
 
Amaliyot mashg’ulotlarini bajarish uchun topshiriqlar. 
1.Nazariy ma’lumotlarni o’rganish. 
2. Python dasturini ishga tushirish 
3. Turli qiymatlardan foydalanib “waiting time”, “burst/execution time”, “arrival time”, 
“turnaround time”, “average waiting time”, “average turnaround time” xisoblansin. 
4. Olingan natijalarni screenshotga olish va saqlash. 
9-Amaliy mashg’uloti 
Mavzu: OTda xotira bilan ishlash 

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