UNOS (operační systém) - UNOS (operating system) - Wikipedia
![]() | tento článek potřebuje další citace pro ověření.Dubna 2014) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Vývojář | Charles River Data Systems |
---|---|
Napsáno | C |
Rodina OS | Unixový |
Pracovní stav | Historický |
Poslední vydání | 9.3.3+ / 15. července 1997 |
Marketingový cíl | Reálný čas získávání a zpracování dat |
Platformy | Motorola 68k, Intel 80486 |
Jádro typ | Monolitické |
UNOS je první, nyní ukončená, 32-bit Unixový operační systém v reálném čase (RTOS) s rozšířeními v reálném čase.[Citace je zapotřebí ] Byl vyvinut Jeffery Goldbergem, PhD. kdo odešel Bell Labs po použití Unix a stal se viceprezidentem pro inženýrství pro Charles River Data Systems (CRDS), nyní zaniklý. UNOS byl napsán, aby vydělával na prvním 32bitovém mikroprocesoru, Motorola 68 tis centrální procesorová jednotka (PROCESOR).[Citace je zapotřebí ] CRDS prodal systém 68K založený na UNOS a prodal portovací služby a licence dalším výrobcům, kteří měli vestavěné CPU.
Dějiny
Jeff Goldberg vytvořil experimentální operační systém využívající pouze synchronizační účty událostí, který umožňoval preventivní jádro, pro Charles River Data Systems (CRDS) PDP-11. CRDS najal Goldberga, aby vytvořil UNOS, a začal jej prodávat v roce 1981.[1][je zapotřebí lepší zdroj ]
UNOS byl napsán pro Řada Motorola 68000 procesory. Je kompatibilní s Verze 7 Unix, je to také RTOS.[Citace je zapotřebí ] CRDS ji stejně podporoval na počítačích společnosti Universe 68 Motorola je Versabus systémy.[2] Primárním trhem CRDS byli výrobci OEM, kteří vložili jednotku CRDS do větší hromady hardwaru, což často vyžadovalo lepší odezvu v reálném čase, než by mohl Unix poskytnout.[Citace je zapotřebí ]
UNOS má čistší rozhraní jádra než UNIX v roce 1981.[Citace je zapotřebí ] Bylo třeba získat například systémové volání ps informace namísto čtení / dev / kmem.[Citace je zapotřebí ]
UNOS vyžadoval ochranu paměti, přičemž 68000 používá MMU vyvinutou CRDS;[Citace je zapotřebí ] a používal Motorola MMU pouze po UNOS 7 na Windows 68020 (CRDS System CP20)[Citace je zapotřebí ] (pomocí PMMU (MC68851 PMMU)).
UNOS byl napsán v programovacích jazycích C a montážní jazyk a podporováno Fortran, COBOL, Pascal, a Business Basic.[Citace je zapotřebí ]
Limity
UNOS z CRDS nikdy nepodporoval stránkovaný virtuální počítač[Citace je zapotřebí ] a podpora více procesorů nebyla od začátku zabudována,[Citace je zapotřebí ] takže jádro zůstalo většinou jednovláknové na několika postavených víceprocesorových systémech.[Citace je zapotřebí ]Varianta UNOS vylepšená o H. Berthold AG pod názvem vBertOS přidal v roce 1984 požadované načítání stránek a stránkované procesy,[Citace je zapotřebí ] ale byl vzdán ve prospěch SunOS kvůli chybějícímu grafickému uživatelskému rozhraní a chybějícímu síťovému kódu na jaře 1985,[Citace je zapotřebí ] když Berthold importoval první Slunce do Evropy.[Citace je zapotřebí ]
Reference
- ^ „Význam multics“. Citováno 15. srpna 2015.
- ^ Fiedler, Ryan (říjen 1983). „Výukový program pro Unix / Část 3: Unix na trhu mikropočítačů“. Byte. p. 132. Citováno 30. ledna 2015.
![]() | Tento operační systém související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |