va fayl tizimlari. Ko'p dasturiy ta'minotni amalga oshirish kompyuter apparatiga
juda muhim o'zgarishlarni kiritishni talab qildi: imtiyozli va foydalanuvchi
rejimlari, xotira zonalarini himoya qilish vositalari, ishlab chiqilgan uzilishlar
tizimi.
Vaqtni taqsimlash va multitasking
O'zining ishlab chiqilgan versiyasida allaqachon to'plam rejimi protsessor vaqtini
bir nechta dasturlarning bajarilishi o'rtasida ajratishni talab qiladi. Vaqtni
taqsimlash zarurati (multitasking, multiprogramming) kirish teletiplari (va
keyinchalik elektron nurli displeyli terminallar) kirish / chiqish moslamalari
sifatida taqsimlanganda (1960 yillar) yanada ko'proq namoyon bo'ldi. Operator
tomonidan ma'lumotni klaviaturaga kiritish (va hatto ekrandan o'qish) tezligi
ushbu ma'lumotni kompyuter tomonidan qayta ishlash tezligidan ancha past
bo'lganligi sababli, kompyuterni "eksklyuziv" rejimda ishlatish (bitta operator
bilan) qimmat hisoblash resurslarining ishdan chiqishiga olib kelishi mumkin.
Vaqtni ajratish "ko'p foydalanuvchilar" tizimlarini yaratishga imkon berdi, bunda
bitta protsessor va RAM bloki ko'plab terminallarga ulangan. Shu bilan birga,
vazifalarning bir qismi (masalan, operator tomonidan ma'lumotlarni kiritish yoki
tahrirlash) dialog rejimida bajarilishi mumkin, boshqa vazifalar (masalan, katta
hisoblashlar) ommaviy rejimda bajarilishi mumkin.
Vakolatlarning bo'linishi
Ko'p foydalanuvchi tizimlarining tarqalishi kuchlarni taqsimlash muammosini hal
qilishni talab qildi, bu esa bajarilishi mumkin bo'lgan dasturni yoki bitta dastur
ma'lumotlarini boshqasining kompyuter xotirasida (xato yoki noto'g'ri
tayyorlangan) dasturini o'zgartirish, shuningdek OT ni amaliy dastur yordamida
Do'stlaringiz bilan baham: |