PDA

Просмотр полной версии : EUMEL



zx_
25.05.2019, 18:28
В 1979 году Йохен Лидтке начал разработку новой операционной системы и назвал её «Eumel» (англ.) от англ. extendable multiuser microprocessor ELAN-system. Операционная система «Eumel» также называлась «L2», что означает «2‑я работа Liedtke». Новая ОС поддерживала 8-битовые процессоры Zilog Z80, была многопользовательской и многозадачной, была построена на основе микроядра, поддерживала orthogonal persistence (англ.). Поддержка orthogonal persistence заключалась в следующем: ОС периодически сохраняла на диск своё состояние (содержимое памяти, регистров процессора и др.); после перебоев в подаче электроэнергии ОС восстанавливалась из сохранённого состояния; программы продолжали работать так, будто бы сбоя не происходило; терялись только изменения, внесённые с момента последнего сохранения. ОС Eumel проектировалась под влиянием ОС Multics и содержала много общего с ядрами Accent (англ.) и Mach[4].

век живи век учись и дураком останешься ! впервые услышал и обалдел !
гуглению поддается

shurik-ua
25.05.2019, 22:38
а если сбой питания произойдёт во время сохранения состояния ?

^m00h^
25.05.2019, 23:52
https://6xq.net/eumel/

zx_
26.05.2019, 08:16
тема микрокернелов сейчас продолжается
https://genode.org

а начиналось все с z80

Spectramine
26.05.2019, 08:30
а если сбой питания произойдёт во время сохранения состояния ?
На этот случай есть предыдущее сохранение состояния :)