Lt304888.ru

Туристические услуги

JX

13-07-2023

JX
Разработчик

Университет Эрлангена — Нюрнберга

Исходный код

Open source

Последняя версия

0.1.1 — 10 октября 2007

Тип ядра

Микроядро

Лицензия

GNU General Public License

Состояние

Current

Веб-сайт

JX Project

JXмикроядерная операционная система, ядро и приложения которой реализованы на языке Java.[1]

Содержание

Обзор

JX реализована как расширенная виртуальная машина Java (JX Core) с добавленной поддержкой необходимых функций, таких как домены защиты и доступа к оборудованию, а также целый ряд компонентов, написанных на Java, предоставляющих сервисы ядра для приложений пользовательского уровня. Так как Java является типобезопасным языком, JX в состоянии обеспечить изоляцию между запущенными приложениями без использования аппаратной защиты памяти. Этот метод, известный как language-based protection, означает что системные вызовы и межпроцессное взаимодействие в JX не вызывают переключения адресного пространства, операцию, медленную на большинстве компьютеров. JX работает на стандартных PC, и поддерживает ограниченное количество основных аппаратных компонентов. Является свободным программным обеспечением, разработанным в университете Эрлангена — Нюрнберга.[2][3]

Главные преимущества JX включают:

  • a small trusted computing base (TCB) results in a high security system,
  • отсутствие переключения адресного пространства позволяет получить высокую производительность по сравнению с большинством микроядерных систем.

См. также

Примечания

  1. JX - A flexible Java Operating System (poster). University of Erlangen. Архивировано из первоисточника 2 мая 2012. Проверено 21 апреля 2007.
  2. JX: the fast and flexible Java OS. University of Erlangen. Архивировано из первоисточника 2 мая 2012. Проверено 21 апреля 2007.
  3. The JX Operating System". Proceedings of the 2002 USENIX Annual Technical Conference, Monterey, CA: USENIX. Проверено 2007-04-21. 

Ссылки

  • Project home page
  • JX Poster
  • The JX Operating System
  • Execution Time Limitation of Interrupt Handlers in a Java Operating System
  • Ubiquitous Computing and the Need for a New Operating System Architecture
  • The Structure of a Type-Safe Operating System
  • A Java Operating System as the Foundation of a Secure Network Operating System

JX.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01