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