LynxOS RTOS | |
---|---|
Utvecklaren | LynuxWorks [d] |
OS-familjen | Unix-liknande operativsystem / Realtidsoperativsystem |
senaste versionen | |
Språk som stöds | ? |
Plattformar som stöds | Motorola 68010 , Intel 80386 , ARM , PowerPC |
Typ av kärna | Monolitisk kärna |
Licens | Proprietär programvara |
stat | aktuell |
Hemsida | lynx.com/products/real-t... |
LynxOS är ett Unix-liknande realtidsoperativsystem designat för inbyggda system , kompatibelt med POSIX -standarderna och, på senare tid, med operativsystemet Linux . LynxOS används främst inom flyg , industriella processtyrningssystem och telekommunikation.
De första versionerna av LynxOS skrevs 1986 i Dallas, Texas av Mitchell Bunnell och var avsedda för en specialbyggd dator baserad på Motorola 68010. Den första plattformen som LynxOS körde på var Atari 1040ST, korsutvecklad på de integrerade lösningarna UNIX-maskin. 1988-1989 portades LynxOS till arkitekturen Intel 80386. Omkring 1989 tillkom ABI-kompatibilitet med System V.3. Detta följdes av kompatibilitet med andra operativsystem, inklusive Linux.
Fullständigt stöd för minneshanteringsmodulen har inkluderats i kärnan sedan 1989 för tillförlitligheten hos skyddat minne och prestandafördelarna med virtuella adresser. PowerPC-arkitekturen stöds också, och i februari 2015 tillkännagav Lynx planerat stöd för ARM Cortex A [2] -familjen .
LynxOS-komponenter är designade för absolut determinism (hård realtidsprestanda), vilket innebär att de svarar inom en känd tidsperiod. Förutsägbara svarstider garanteras även med tunga I/O tack vare kärnans unika multi-threading-modell, som möjliggör extremt korta och snabba avbrottshanterare.
Nyhetsgruppen comp.os.lynx Usenet är dedikerad till att diskutera LynxOS.
Operativsystem i realtid | |
---|---|
| |
öppna | |
Proprietär |
|
historisk |
|
|