Operatsion tizimlarda jarayon tushunchasi


Jarayonni boshqarish bloki (Process Control Block)


Download 236.31 Kb.
bet3/3
Sana16.04.2023
Hajmi236.31 Kb.
#1359460
1   2   3
Bog'liq
8-lekts OS

Jarayonni boshqarish bloki (Process Control Block)

  • Jarayonni boshqarish bloki - bu har bir jarayon uchun Operatsion tizim tomonidan qo'llab-quvvatlanadigan ma'lumotlar tuzilmasi.
  • JBB butun jarayon identifikatori bilan aniqlanadi.
  • JBB quyidagi jadvalda keltirilgan jarayonni kuzatib borish uchun zarur bo'lgan barcha ma'lumotlarni saqlaydi

Jarayonni boshqarish bloki (Process Control Block)

  • Jarayon holati. Jarayonning hozirgi holati, ya'ni tayyormi, ishlayaptimi, kutyaptimi yoki boshqa narsa.
  • Jarayon imtiyozlari. Bu tizim resurslariga kirishga ruxsat berish/ruxsat bermaslik uchun talab qilinadi.
  • Jarayon identifikatori. Operatsion tizimdagi har bir jarayon uchun noyob identifikatsiya.
  • Pointer. Ota-ona jarayoniga ko'rsatgich.
  • Dastur hisoblagichi. Dastur hisoblagichi bu jarayon uchun bajarilishi kerak bo'lgan keyingi ko'rsatmaning manziliga ko'rsatgichdir.

Jarayonni boshqarish bloki (Process Control Block)

  • CPU registrlari. Har xil protsessor registrlari, bu erda jarayonni ishlash holati uchun bajarish uchun saqlash kerak.
  • CPU rejalashtirish. Axborot jarayonining ustuvorligi va jarayonni rejalashtirish uchun zarur bo'lgan boshqa rejalashtirish ma'lumotlari.
  • Xotirani boshqarish haqida ma'lumot. Bunga operatsion tizim tomonidan ishlatiladigan xotiraga qarab sahifalar jadvali, xotira chegaralari, segmentlar jadvali haqidagi maʼlumotlar kiradi.
  • Hisoblash ma'lumotlari. Bunga jarayonni bajarish uchun ishlatiladigan protsessor miqdori, vaqt chegaralari, bajarilish identifikatori va boshqalar kiradi.
  • I/O holati haqida ma'lumot. Bu jarayonga ajratilgan kiritish-chiqarish qurilmalari ro'yxatini o'z ichiga oladi.

Download 236.31 Kb.

Do'stlaringiz bilan baham:
1   2   3




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