13
ogoxlantiradi. Ichki uzilish, OT aralashuvi zarur bo‘lganda yuz beradi,
masalan himoyani buzishga bo‘lgan harakat.
Arxitekturada parallellashni rivojlantirish. Xotiraga bevosita
murojaat va kiritish/chiqarish kanalini tashkil etish, markaziy
protsessorni qiyin operatsiyalarni bajarishdan xalos etadi.
Albatta, multidasturlashni tashkil etishda OT roli juda muhimdir.
U quyidagi operatsiyalar uchun javob beradi:
Tizimli chaqiriqlar yordamida OT va amaliy dasturlar orasida
interfeysni tashkil etish;
Xotiradagi topshiriqlardan navbat tashkil etish va topshiriq
uchun protsessorni ajratish uchun protsessordan foydalanishni
rejalashtirish;
Bir topshiriqdan ikkinchisiga o‘tish, hisoblashlarni to‘g‘ri
tashkil etish uchun kontekstni saqlash;
Xotira chegaralangan resurs bo‘lganligi uchun, xotirani
boshqarish algoritmi zarur, ya’ni xotiradan ma’lumotlarni olish,
joylashtirish va almashtirish jarayonlarini tartibga solish talab qilinadi;
Ma’lumotlarni tashqi qurilmalarda fayl ko‘rinishida saqlashni
va ma’lum fayllardan faqat aniq foydalanuvchilar foydalana olishini
tashkil etish;
Dasturlarga ruhsatli (sanksiyali) ma’lumot almashish talab
etilgani uchun, ularni kommunikatsiya vositalari bilan ta’minlash
zarur;
Ma’lumotlarni to‘g‘ri taqsimlash uchun, ziddiyatli holatlarni
yechishga to‘g‘ri keladi, bu ko‘pincha turli resurslar bilan ishlashda
ro‘y
beradi,
shuning
uchun
harakatlarni
dasturlar
bilan
sinxronlashtirish talab qilinadi.
Vaqtni taqsimlash tizimlarida foydalanuvchi, dasturni interaktiv
rejimda sozlash imkoniga ega bo‘ldi, bunda u ma’lumotli diskga
perfokarta orqali emas, bevosita klaviaturadan kiritishi mumkin
bo‘ldi. On-line fayllarni yuzaga kelishi rivojlangan fayl tizimlarini
ishlab chiqish zaruriyatini keltirib chiqardi.
Dostları ilə paylaş: