JX (operační systém) - JX (operating system)
![]() | tento článek obsahuje obsah, který je napsán jako reklama.Červen 2018) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Vývojář | University of Erlangen |
---|---|
Zdrojový model | Svobodný software |
Konečné vydání | 0.1.1 / 10. října 2007 |
Jádro typ | Microkernel |
Licence | GPLv2 nebo později[1] |
Oficiální webové stránky | Projekt JX |
JX je mikrokernel operační systém s oběma jádro a aplikace implementované pomocí Jáva programovací jazyk.[2]
Přehled
JX je implementován jako rozšířený Virtuální stroj Java (dále jen JX Core), přidání podpory systému Java pro nezbytné funkce, jako jsou ochranné domény a přístup k hardwaru, spolu s řadou komponent napsaných v Javě, které poskytují aplikacím běžícím na počítači jádro. Protože Java je typově bezpečné JX je schopen zajistit izolaci mezi spuštěnými aplikacemi, aniž by bylo nutné používat ochranu hardwarové paměti. Tato technika, známá jako jazyková ochrana znamená, že systém volá a meziprocesová komunikace v JX nezpůsobuje přepínání adresního prostoru, což je operace, která je u většiny počítačů pomalá. JX běží na standardních počítačích s podporou omezené řady běžných hardwarových prvků. to je Svobodný software, vyvinutý společností University of Erlangen.[3][4]
Mezi hlavní výhody JX patří:
- malý důvěryhodná výpočetní základna (TCB) má za následek vysoký bezpečnostní systém
- nedostatek přepínání adresového prostoru umožňuje vysoký výkon ve srovnání s většinou systémů mikrokernelů
Viz také
Reference
- ^ http://www4.cs.fau.de/Projects/JX/license.html
- ^ Michael Golm; Meik Felser; Christian Wawersich; Jürgen Kleinöder. „JX - flexibilní operační systém Java (plakát)“. University of Erlangen. Citováno 2007-04-21.
- ^ „JX: rychlý a flexibilní Java OS“. University of Erlangen. Citováno 2007-04-21.
- ^ Golm, Michael; Meik Felser; Christian Wawersich; Jürgen Kleinöder (13. června 2002). „Operační systém JX“. Sborník z výroční technické konference USENIX 2002. Monterey, CA: USENIX. Citováno 2007-04-21.
externí odkazy
- Domovská stránka projektu
- Plakát JX
- Operační systém JX
- Časové omezení provádění manipulátorů přerušení v operačním systému Java
- Všudypřítomné výpočty a potřeba nové architektury operačního systému
- Struktura typově bezpečného operačního systému
- Operační systém Java jako základ bezpečného síťového operačního systému