Cs 3204 Operating Systems


Har bir jarayon nuqtai nazaridan



Yüklə 100,85 Kb.
səhifə2/6
tarix28.11.2023
ölçüsü100,85 Kb.
#169543
1   2   3   4   5   6
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

Yüklə 100,85 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin