|
Protsesslarni boshqarishning asosiy jarayonlari operatsion tizimning etkazib berish yoki bajarilayotgan ishlarni nazorat qilishdan iboratdir. Bu jarayonlar quyidagi bosqichlardan iborat
|
bet | 8/14 | Sana | 16.05.2024 | Hajmi | 31,98 Kb. | | #238757 |
Bog'liq Operatsion tizimlarning jarayonni rejalashtirish algoritmlari Protsesslarni boshqarishning asosiy jarayonlari operatsion tizimning etkazib berish yoki bajarilayotgan ishlarni nazorat qilishdan iboratdir. Bu jarayonlar quyidagi bosqichlardan iborat: 1. Protsesslarni monitor qilish: - Ishga tushirilgan protsesslarni kuzatish va ularning holatini tekshirish. - Protcesslarning qo'shimcha ma'lumotlarini (masalan, ishga tushgan vaqti, ishning harakat holati, xotira va protsessor iste'moli, kiritish/chiqarish amallari vaqtida) to'plab borish. - Kutilmagan holatlarda xabarlar yoki bildirishnomalar chiqarish. 2. Protsesslarni tartiblash va ularga o'tish imkoniyatlarini o'rganish: - Protcesslarni bajarish tartibini belgilash va ularni ishga tushirish. - Protcesslarning bir-biriga qaramasdan o'zaro hamkorlik qilish imkoniyatlarini tahlil qilish. - Protcesslar o'rtasidagi munosabatlarni aniqlash va boshqa protsesslarga zarur resurslarni taqsimlash. 3. Protsesslarni to'xtatish va qayta boshlashning algoritmlari: - Zarur bo'lgan holatlarda protsesslarni to'xtatish va ularni qayta ishga tushirish jarayonlarini belgilash. - Protcessni to'xtatish uchun foydalanuvchi buyruqlarini o'rganish va ularni amalga oshirish. - Zarur bo'lgan ma'lumotlarni saqlash va protsessni to'xtatish va qayta ishga tushirish uchun qo'llaniladigan xotirani bo'shatish. Bu jarayonlar operatsion tizimning sodda ishlari emas, balki barcha jarayonlarni to'g'ri boshqarishda kritik ehtiyotkorliklardir. Raqamli ma'lumotlar yoki foydalanuvchi interfeyslari orqali qo'llaniladigan ma'lumotlar tizimining amalini nazorat qilish va u erda sodda xatolarni aniqlash muhimdir. Bu jarayonlar tizimning ishlashini yaxshilash va xavfsizligini ta'minlash uchun juda muhimdir. Protsesslarni boshqarish tizimi operatsion tizimning yopiq holatini (misol uchun multitasking yoki multitasking) ta'minlash uchun juda muhimdir. Bu jarayonlarni amalga oshirish uchun quyidagi asosiy algoritmlar va harakatlar qo'llaniladi:
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Protsesslarni boshqarishning asosiy jarayonlari operatsion tizimning etkazib berish yoki bajarilayotgan ishlarni nazorat qilishdan iboratdir. Bu jarayonlar quyidagi bosqichlardan iborat
|