نظام الوصول المتعدد في إدنبرة
كان نظام الوصول المتعدد في إدنبرة ( EMAS ) نظام تشغيل حاسوب مركزي في جامعة إدنبرة . بدأ تشغيل النظام في عام 1971. [ 1 ]
كان نظام EMAS نظامًا قويًا وفعالًا متعدد المستخدمين للأغراض العامة ، وقد تعامل مع العديد من احتياجات الحوسبة لجامعة إدنبرة وجامعة كينت (الموقع الآخر الوحيد خارج إدنبرة الذي اعتمد نظام التشغيل).
تاريخ
كان النظام يعمل في الأصل على الحاسوب المركزي ICL System 4/75 (المبني على تصميم IBM 360 )، ثم أُعيد تنفيذه لاحقًا [ 2 ] [ 3 ] [ 4 ] على سلسلة الحواسيب المركزية ICL 2900 (تحت اسم EMAS 2900 أو EMAS-2 )، حيث استمر استخدامه حتى منتصف ثمانينيات القرن العشرين. وقرب نهاية عمره الافتراضي، نُقلت النسخة المُحسّنة (تحت اسم EMAS-3 ) إلى نسخة الحاسوب المركزي Amdahl 470، ومنها إلى بنية IBM System/370-XA (بمساعدة من جامعة كنت ، مع العلم أنها لم تُشغّل EMAS-3 فعليًا). ثم تلاه لاحقًا نظام الحاسوب المركزي National Advanced System (NAS) VL80 من IBM. أُخرج نظام EMAS الأخير (Edinburgh VL80) من الخدمة في يوليو 1992.
بدأ تشغيل نظام جامعة كنت في ديسمبر 1979، وكان يعمل على أضعف جهاز من سلسلة ICL 2900 - وهو جهاز ICL 2960 بذاكرة 2 ميجابايت، ينفذ حوالي 290 ألف تعليمة في الثانية. ورغم ذلك، فقد دعم النظام حوالي 30 مستخدمًا بكفاءة. ارتفع هذا العدد في عام 1983 بإضافة 2 ميجابايت أخرى من الذاكرة ومعالج رمز الطلب (OCP) ثانٍ (يُعرف عادةً باسم وحدة المعالجة المركزية) يعمل بتقنية المعالجة المتعددة المتناظرة . تم إيقاف تشغيل هذا النظام في أغسطس 1986.
سمات
كُتب نظام EMAS بالكامل بلغة برمجة إدنبرة IMP ، مع استخدام عدد قليل فقط من الوظائف الأساسية للغة التجميع المضمنة في مصادر IMP. وقد تميز النظام بعدة خصائص متقدمة في ذلك الوقت، منها الربط الديناميكي ، [ 5 ] والتخزين متعدد المستويات، وجدولة فعالة ، [ 6 ] ونواة منفصلة في مساحة المستخدم ("مدير")، [ 7 ] وواجهة أوامر على مستوى المستخدم ("مفسر أوامر أساسي")، [ 8 ] ونظام أرشفة شامل ، [ 9 ] وبنية ملفات مُرتبطة بالذاكرة .
دفعت هذه الميزات مؤيدي نظام EMAS إلى الادعاء بأن نظامهم كان متفوقًا على نظام Unix خلال العشرين عامًا الأولى من وجود الأخير.
إرث
يسعى مشروع تاريخ الحاسوب في إدنبرة إلى استخلاص بعض الدروس المستفادة [ 10 ] من مشروع EMAS، ولديه الشفرة المصدرية الكاملة لـ EMAS متاحة للتصفح العام على الإنترنت. [ 11 ]
انظر أيضاً
مراجع
- ↑ ويتفيلد، هـ.؛ وايت، أ.س. (1 يناير 1973). "نظام إدنبرة للوصول المتعدد - EMAS" . مجلة الكمبيوتر . 16 (4): 331-346 . doi : 10.1093/comjnl/16.4.331 .
- ↑ "نسخة مؤرشفة" . مؤرشفة من الأصل في 16 ديسمبر 2004. تم الاطلاع عليها في 9 أكتوبر 2004 .
{{cite web}}: CS1 maint: archived copy as title ( link ) - ↑ ستيفنز، بي دي (1980). "تطور نظام التشغيل EMAS 2900". البرمجيات: الممارسة والخبرة . 10 (12): 993-1008 . doi : 10.1002/spe.4380101206 . S2CID 31830708 .
- ↑ ريس، دي جيه (1982). "نواة نظام التشغيل EMAS 2900". البرمجيات: الممارسة والخبرة . 12 (7): 655-667 . doi : 10.1002/spe.4380120707 . S2CID 22177787 .
- ↑ "فهرس /archive/os/emas/emas2/subsystem/doc/loader" . history.dcs.ed.ac.uk .
- ↑ شيلنيس، ن. هـ. (1974). "إجراءات جدولة وتخصيص نظام إدنبرة متعدد الوصول في المشرف المقيم". أنظمة التشغيل . سلسلة محاضرات في علوم الحاسوب. المجلد 16. الصفحات 293-310 . doi : 10.1007/BFb0029366 . ISBN 978-3-540-06849-5.
- ↑ ريس، دي جيه (1 يناير 1975). "مدير EMAS" . مجلة الكمبيوتر . 18 (2): 122-130 . doi : 10.1093/comjnl/18.2.122 .
- ↑ ميلارد، جي إي؛ ريس، دي جيه؛ ويتفيلد، إتش. (1 يناير 1975). "النظام الفرعي القياسي لـ EMAS" . مجلة الكمبيوتر . 18 (3): 213-219 . doi : 10.1093/comjnl/18.3.213 .
- ↑ وايت، أ.س. (1 يناير 1975). "برنامج أرشفة EMAS" . مجلة الكمبيوتر . 18 (2): 131-134 . doi : 10.1093/comjnl/18.2.131 .
- ↑ فورسيث، سي إتش (2011). "مزيد من الذوق: جشع أقل؟" . history.dcs.ed.ac.uk . قسم علوم الحاسوب، جامعة يورك .
- ^ "فهرس /archive/os/emas" . History.dcs.ed.ac.uk .
- تاريخ الحوسبة في المملكة المتحدة
- أنظمة التشغيل ذات المشاركة الزمنية
- برامج السبعينيات
- كلية المعلوماتية بجامعة إدنبرة
