ユーメル

Operating system
ユーメル
開発者ヨッヘン・リードケ
OSファミリーL4
作業状態製造中止
初回リリース1979年; 46年前 (1979)
マーケティングターゲット8ビットコンピューティング
入手可能な英語、ドイツ語
サポートされているプラ​​ットフォームザイログ Z80Z8000 ;モトローラ 68000インテル 8086
カーネルタイプマイクロカーネル
後継者L3L4

EUMELExtendable Multi User Microprocessor ELAN Systemの略でオイメルと発音され、 Liedtke 2の略でL2とも呼ばれる)は、プログラミング言語ELANのランタイムシステム(環境)として始まったオペレーティングシステム(OS)です。1979年にビーレフェルト大学ヨッヘン・リードケによって開発されました。EUMELは当初、 8ビットのZilog Z80プロセッサ上で動作していました。その後、様々なコンピュータアーキテクチャに移植されました。[1]

2,000 台を超える Eumel システムが出荷され、そのほとんどは学校向けで、また法律事務所にもテキスト処理プラットフォームとして利用されています。

EUMELはビットコードを用いた仮想マシンをベースとし、優れた性能と機能を実現します。Z80ベースのEUMELシステムは、仮想メモリ管理と、各プロセスを他のすべてのプロセスから完全に分離した完全なマルチユーザー・マルチタスク操作を提供します。これらのシステムは通常、COBOLBASICPascalなどの言語で記述され、他のオペレーティングシステム上でZ80マシンコードにコンパイルされた同等のプログラムよりもELANプログラムを高速に実行します。

EUMELの主な特徴の一つは、修正点/再起動ロジックを用いた永続性です。つまり、OSがクラッシュしたり電源が落ちたりしても、ユーザーが失うのは数分間の作業分だけで、再起動時には以前の修正点から作業を継続し、プログラムの状態は完全に維持されます。これは「直交永続性」とも呼ばれます。

EUMEL に続いてL3 マイクロカーネルが登場し、その後L4 マイクロカーネル ファミリが登場しました。

参考文献

  1. ^ Liedtke, Jochen (1993年12月). 「実用化された永続システム:最初の13年間の経験」.第3回国際オペレーティングシステムにおけるオブジェクト指向ワークショップ (IWOOOS) 議事録. ノースカロライナ州アッシュビル. pp.  2– 11. doi :10.1109/IWOOOS.1993.324932.


Retrieved from "https://en.wikipedia.org/w/index.php?title=Eumel&oldid=1229218422"