유멜

Eumel
음성
개발자요헨 리트케
OS 패밀리L4
동작 상태단종
초기 릴리즈1979년; 43년 전 (1979년)
마케팅 대상8비트 컴퓨팅
이용가능기간:영어, 독일어
플랫폼Zilog Z80, Z8000, Motorola 68000, Intel 8086
커널 타입마이크로커널
에 의해 성공자L3, L4

EUMEL(Extendable Multi User Microprocessor ELAN System의 경우 oimel로 발음되며 Littke 2의 경우 L2로도 알려져 있음)은 프로그래밍 언어 ELAN의 런타임 시스템(환경)으로 시작된 운영 체제입니다.그것은 1979년 빌레펠트 대학의 요헨 리트케에 의해 만들어졌다.EUMEL은 처음에 8비트 Zilog Z80 프로세서에서 실행되었습니다.이것은 나중에 많은 다른 [1]컴퓨터 아키텍처로 이식되었습니다.

2000대 이상의 Eumel 시스템은 주로 학교 및 텍스트 처리 플랫폼으로서의 법률 업무에 출하되었습니다.

EUMEL은 비트코드를 사용하는 가상 머신을 기반으로 하며 뛰어난 성능과 기능을 제공합니다.Z80 기반의 EUMEL 시스템은 가상 메모리 관리를 통해 완전한 멀티 사용자 멀티태스킹 조작을 제공하며 다른 모든 프로세스와 완전히 격리됩니다.이러한 시스템은 보통 COBOL, BASIC 또는 Pascal과 같은 언어로 작성된 동등한 프로그램보다 ELAN 프로그램을 더 빨리 실행하고 다른 운영 체제에서 Z80 기계 코드로 컴파일합니다.

EUMEL의 주요 특징 중 하나는 고정점/재시작 논리를 사용하여 지속적이라는 것입니다.즉, OS가 크래쉬 하거나 정전이 되었을 경우, 유저는 불과 몇 분간의 작업만 잃게 됩니다.재기동시에, 모든 프로그램 상태를 완전하게 유지한 채, 이전의 수정 시점으로부터 작업을 계속합니다.이를 직교 지속성이라고도 합니다.

EUMEL에 이어 L3 마이크로커널, 그 후 L4 마이크로커널 패밀리가 이어졌습니다.

레퍼런스

  1. ^ Liedtke, Jochen (December 1993). "A persistent system in real use: experiences of the first 13 years". Proceedings of the 3rd International Workshop on Object Orientation in Operating Systems (IWOOOS). Asheville, North Carolina, United States. pp. 2–11. doi:10.1109/IWOOOS.1993.324932.