• - Kutilmagan holatlarda xabarlar yoki bildirishnomalar chiqarish.
  • - Protcesslar ortasidagi munosabatlarni aniqlash va boshqa protsesslarga zarur resurslarni taqsimlash.
  • - Protcessni toxtatish uchun foydalanuvchi buyruqlarini organish va ularni amalga oshirish.
  • Protsesslarni boshqarishning asosiy jarayonlari operatsion tizimning etkazib berish yoki bajarilayotgan ishlarni nazorat qilishdan iboratdir. Bu jarayonlar quyidagi bosqichlardan iborat




    Download 31,98 Kb.
    bet8/14
    Sana16.05.2024
    Hajmi31,98 Kb.
    #238757
    1   ...   4   5   6   7   8   9   10   11   ...   14
    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:


    Download 31,98 Kb.
    1   ...   4   5   6   7   8   9   10   11   ...   14




    Download 31,98 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Protsesslarni boshqarishning asosiy jarayonlari operatsion tizimning etkazib berish yoki bajarilayotgan ishlarni nazorat qilishdan iboratdir. Bu jarayonlar quyidagi bosqichlardan iborat

    Download 31,98 Kb.