Кіріспе

Негізгі компьютердің операциялық жүйесі

Эдинбург көп қолжетімділік жүйесі (EMAS) Эдинбург университетінің негізгі компьютерлік операциялық жүйесі болды. Жүйе 1971 жылы желіге қосылды. EMAS – Эдинбург университетінің және Кент университетінің (опералық жүйені Эдинбургтен басқа ешбір жерде қолданбаған жалғыз орын) көптеген есептеу қажеттіліктерін шешкен қуатты және тиімді, жалпы мақсаттағы көп пайдаланушы жүйесі болды.

Тарих

Бастапқыда ICL System 4/75 магистральдық компьютерінде (IBM 360 дизайны негізінде) жұмыс істеді, кейіннен ICL 2900 сериялы магистральдық компьютерлерде (EMAS 2900 немесе EMAS 2 ретінде) қайта іске асырылды және 1980 жылдардың ортасына дейін пайдаланылды. Өмірінің соңына қарай, жаңартылған нұсқа (EMAS 3 ретінде) Amdahl 470 магистральдық компьютерінің клонына, содан кейін IBM System/370 XA архитектурасына қайта орнатылды (соңғысы Кент университетінің көмегімен жасалды, бірақ олар EMAS 3-ті іске қоспады). National Advanced System (NAS) VL80 IBM мейнфреймі клоны да пайда болды. EMAS жүйесінің соңғы нұсқасы (Эдинбург VL80) 1992 жылдың шілдесінде қызметтен шығарылды. Кент университетінің жүйесі 1979 жылдың желтоқсанында іске қосылды және ICL 2900 диапазонындағы ең әлсіз машинада – ICL 2960-та, 2 МБ жадымен, секундына шамамен 290 мың нұсқау орындау арқылы жұмыс істеді. Бұған қарамастан, ол 30-ға жуық пайдаланушыны сенімді түрде қолдады. 1983 жылы қосымша 2 МБ жад және екінші ОПК (көбінесе процессор деп аталады) симметриялық мультипроцессормен жұмыс істейтін болғандықтан, пайдаланушылар саны артты. Бұл жүйе 1986 жылдың тамызында қызметтен шығарылды.

Ерекшеліктері

EMAS толықтай Эдинбург IMP бағдарламалау тілінде жазылған, тек бірнеше маңызды функциялары ғана IMP көздерінде енгізілген ассемблерді пайдаланған. Ол сол кездегі алдыңғы қатарлы ерекшеліктерге ие болды, олардың ішінде динамикалық байланыс, көп деңгейлі жад, тиімді жоспарлаушы, бөлек пайдаланушы кеңістігіндегі ядро ("директор"), пайдаланушы деңгейіндегі қабық ("негізгі команда түсіндіргіші"), толыққанды архивтеу жүйесі және жадқа бейімделген файл архитектурасы бар еді. Мұндай мүмкіндіктер EMAS қолдаушыларын олардың жүйесі Unix-тен алғашқы 20 жыл бойы артық екенін мәлімдеуге әкелді.

Мұра

Эдинбург компьютерлік тарих жобасы EMAS жобасынан алынған тәжірибелердің бір бөлігін сақтап қалуға тырысады және EMAS-тың толық бастапқы коды онлайн режимінде еркін қарау үшін қолжетімді.