-
यूमेल
EUMEL (एक्सटेंडेबल मल्टी यूजर माइक्रोप्रोसेसर ELAN सिस्टम के लिए उच्चारित ओइमेल और इसे Liedtke 2 के लिए L2 के रूप में भी जाना जाता है) एक ऑपरेटिंग सिस्टम (OS) है जो प्रोग्रामिंग भाषा ELAN के लिए रनटाइम सिस्टम (पर्यावरण) के रूप में शुरू हुआ। इसे 1979 में बीलेफेल्ड विश्वविद्यालय में जोचेन लिड्टके द्वारा बनाया गया था। EUMEL प्रारंभ में 8-बिट ज़िलॉग Z80 प्रोसेसर पर चलता था। बाद में इसे कई अलग-अलग कंप्यूटर आर्किटेक्चर में पोर्ट किया गया। 2000 से अधिक यूमेल सिस्टम भेजे गए, ज्यादातर स्कूलों में और टेक्स्ट प्रोसेसिंग प्लेटफॉर्म के रूप में कानूनी प्रथाओं के लिए भी। EUMEL एक बिटकोड का उपयोग करके एक वर्चुअल मशीन पर आधारित है और उल्लेखनीय प्रदर्शन और कार्य प्राप्त करता है। Z80-आधारित EUMEL सिस्टम वर्चुअल मेमोरी प्रबंधन के साथ पूर्ण बहु-उपयोगकर्ता मल्टी-टास्किंग ऑपरेशन प्रदान करता है और अन्य सभी के मुकाबले एक प्रक्रिया का पूर्ण अलगाव प्रदान करता है। ये सिस्टम आमतौर पर COBOL, BASIC, या पास्कल जैसी भाषाओं में लिखे गए समकक्ष प्रोग्रामों की तुलना में ELAN प्रोग्रामों को तेजी से निष्पादित करते हैं, और अन्य ऑपरेटिंग सिस्टम पर Z80 मशीन कोड में संकलित होते हैं। EUMEL की मुख्य विशेषताओं में से एक यह है कि यह फिक्सपॉइंट/रीस्टार्ट लॉजिक का उपयोग करके लगातार बना रहता है। इसका मतलब यह है कि यदि ओएस क्रैश हो जाता है, या बिजली विफल हो जाती है, तो उपयोगकर्ता केवल कुछ मिनटों का काम खो देता है: पुनः आरंभ करने पर वे सभी प्रोग्राम स्थिति को पूरी तरह से बरकरार रखते हुए पूर्व फिक्सपॉइंट से काम करना जारी रखते हैं। इसे ऑर्थोगोनल पर्सिस्टेंस भी कहा जाता है। EUMEL के बाद L3 माइक्रोकर्नेल और बाद में L4 माइक्रोकर्नेल परिवार आया।