|
Har bir jarayon nuqtai nazaridan
|
səhifə | 2/6 | tarix | 28.11.2023 | ölçüsü | 100,85 Kb. | | #169543 |
| 13437563 (2)
Har bir jarayon nuqtai nazaridan - Jarayon protsessor bajarilishi va kiritish-chiqarish bajarilishi o'rtasida almashadi
I/O
Markaziy protsessor
I/O bog'langan jarayon
CPU bog'langan jarayon
Global istiqbol - Agar ular bir xil protsessorda bajarilgan bo'lsa:
I/O
Markaziy protsessor
I/O bog'langan jarayon
CPU bog'langan jarayon
Kutilmoqda
CPU rejalashtirish I qism CPU rejalashtirish terminologiyasi - Ish (ba'zan vazifa yoki ish misoli deb ataladi)
- Rejalashtirilgan faoliyat: jarayon yoki jarayonning bir qismi
- Kelish vaqti: ish kelgan vaqt
- Boshlanish vaqti: ish aslida boshlangan vaqt
- Tugatish vaqti: ish tugash vaqti
- Tugash vaqti (Qaytish vaqti)
- Tugash vaqti - kelish vaqti
- Javob vaqti
- Foydalanuvchi javobni ko'rgan vaqt - kelish vaqti
- Bajarish vaqti: ishni bajarish vaqti
Markaziy protsessor
I/O
CPU Ishlashi
kutish
kutish
Kelish vaqti
Boshlanish vaqti
Tugatish vaqti
Tugatish vaqti
Javob vaqti
CPU rejalashtirish terminologiyasi - Kutish vaqti = ishni bajarishga tayyor bo'lgan vaqt
- CPU rejalashtiruvchisi boshqa ishni tanlaganligi sababli ishga tushmadi
- Bloklangan vaqt = ish bloklangan vaqt
- I/O qurilmasi ishlatilayotganda
- Tugatish vaqti
- Bajarish vaqti + Kutish vaqti + Bloklangan vaqt
Statik va dinamik rejalashtirish - Statik
- Barcha ishlar, ularning kelishi va bajarilishi oldindan ma'lum, jadval tuzing, uni bajaring
- Statik tarzda tuzilgan tizimlarda, masalan, o'rnatilgan real vaqt tizimlarida qo'llaniladi
- Dinamik yoki onlayn rejalashtirish
- Ishlar oldindan ma'lum emas, rejalashtiruvchi har safar ish kelgan yoki ketganda onlayn qaror qabul qilishi kerak
- Amalga oshirish vaqti ma'lum yoki bo'lmasligi mumkin
- Xulq-atvorni kelish jarayonining tabiati haqida taxminlar qilish orqali modellashtirish mumkin
Dostları ilə paylaş: |
|
|