- Jarayonlarning resurslarni taqsimlashga aralashmasligi, shuningdek, bir-birining kodlari va ma'lumotlariga zarar etkazishiga yo'l qo'ymaslik uchun OTning eng muhim vazifalaridan biri – bu bir jarayonni boshqa jarayondan izolyatsiyalash kerak bo’ladi.
- Buning uchun OT har bir jarayonni alohida virtual manzilli fazosi bilan ta'minlaydi, shuning uchun hech bir jarayon boshqa jarayonning buyruqlari va ma'lumotlariga bevosita kira olmaydi.
- Jarayonning virtual manzilli fazosi - bu jarayonning dasturiy moduli tomonidan boshqarilishi mumkin bo'lgan manzillar yig'indisidir.
- OT jarayonning virtual manzilli fazosini jarayon uchun ajratilgan fizik xotiraga moslashtiradi.
- Jarayonni rejalashtirish – bu OTning jarayonlarni boshqarish tizim ostining vazifasi bo’lib, tayyor, kutish va ishga tushirish kabi turli holatlardagi jarayonlarni rejalashtirishdir.
- Jarayonning ish muddati davomida uning oqimlarining bajarilishi ko’p marotaba to'xtatilishi va davom ettirilishi mumkin. Bir oqimdan ikkinchi oqimga o'tish rejalashtirish va dispetcherlash natijasida amalga oshiriladi.
Rejalashtirish ikkita muammoni hal qilishni nazarda tutadi: - joriy faol oqimni almashtirish vaqtini aniqlash;
- tayyor holatdagi oqimlar navbatidan bajartirilishi kerak bo’lgan oqimni tanlash.
Rejalashtirish dinamik (qarorlar joriy holatni tahlil qilish asosida tizim ishlayotgan vaqtda qabul qilinadi) va statik (qarorlar oldindan ish jadval bo'yicha qabul qilinadi) bo'lishi mumkin. Dispetcherizatsiya
Do'stlaringiz bilan baham: |