403-MI Muhammadiyev Islom Operatsion tizimlar fani
Operatsion tizim resurslarining asosiy turlari. Resurs tushunchasi. OSni ko'rib chiqishda asosiylardan biri. Resurs atamasi odatda qayta ishlatilishi mumkin bo'lgan, nisbatan barqaror va tez-tez etishmayotgan ob'ektlarni nazarda tutish uchun ishlatiladi, ular so'ralgan, foydalanilgan va faol bo'lgan paytda jarayonlar tomonidan chiqarilgan. Bir nechta jarayonlar bir vaqtning o'zida (bir vaqtning o'zida) yoki parallel ravishda (bir muncha vaqt davomida jarayonlar resursni navbatma-navbat ishlatib turishi mumkin) va taqsimlanmagan holda foydalanishi mumkin bo'lgan resurslarni birgalikda bo'lish mumkin. Resurslarning asosiy turlari.
1. CPU vaqti
2. Xotira.
RAMni bir vaqtning o'zida ajratish mumkin, bu holda bir vaqtning o'zida bir nechta jarayonlar xotirada to'liq yoki joriy bo'laklar joylashgan bo'lishi mumkin; va navbatma-navbat - har xil vaqtda, uni har xil hisoblash jarayonlari uchun ta'minlash mumkin. Vaqtning istalgan lahzasida protsessor hisoblashlarni amalga oshirayotganda yana cheklangan miqdordagi xotira katakchalarini nazarda tutadi. Shu nuqtai nazardan, imkon qadar ko'proq parallel jarayonlar uchun xotirani bo'lishish foydalidir. Boshqa tomondan, qoida tariqasida, ma'lum bir joriy jarayon uchun RAM qancha ko'p bo'lishi mumkin bo'lsa, uning bajarilishi uchun sharoitlar shunchalik yaxshi bo'ladi.
3. Dasturiy ta'minot modullari. Tizimning dasturiy ta'minoti. Ishlayotgan jarayonlar o'rtasida taqsimlanishi mumkin. Dasturiy ta'minot modullari bir martalik bajarilishi mumkin (ular bir marotaba to'g'ri bajariladi va bo'linmaydigan resurslardir, bundan tashqari ularni umuman tizim manbai deb hisoblash mumkin emas. Bunday modullar, qoida tariqasida, tizim ishga tushirilganda qo'llaniladi.) Va bir necha bor bajarilgan. Qayta bajariladigan dasturiy ta'minot modullari imtiyozsiz, imtiyozli va qayta taqdim etilishi mumkin.
Axborot resurslari RAMdagi o'zgaruvchilar shaklida ham, fayllar shaklida ham bo'lishi mumkin. Agar jarayonlar faqat o'qish uchun mo'ljallangan axborot resurslaridan foydalanishi mumkin bo'lsa, unda bunday axborot resurslaridan birgalikda foydalanish mumkin. Agar jarayonlar axborot resurslarini o'zgartirishi mumkin bo'lsa, unda qandaydir tarzda bunday ma'lumotlar bilan ishlashni tashkil qilish kerak.