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.
Do'stlaringiz bilan baham: |