JX (операционная система) - JX (operating system)
эта статья содержит контент, который написан как Реклама.Июнь 2018 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Разработчик | Университет Эрлангена |
---|---|
Исходная модель | Свободное программное обеспечение |
Окончательный релиз | 0.1.1 / 10 октября 2007 г. |
Ядро тип | Микроядро |
Лицензия | GPLv2 или позже[1] |
Официальный веб-сайт | JX Project |
JX это микроядро Операционная система с обоими ядро и приложения, реализованные с использованием Ява язык программирования.[2]
Обзор
JX реализован как расширенный Виртуальная машина Java (в JX Core), добавляя поддержку системы Java для необходимых функций, таких как домены защиты и доступ к оборудованию, а также ряд компонентов, написанных на Java, которые предоставляют возможности ядра для приложений, работающих на компьютере. Поскольку Java - это типобезопасный язык, JX может обеспечить изоляцию между запущенными приложениями без необходимости использования аппаратной защиты памяти. Этот метод, известный как языковая защита означает, что системные вызовы и межпроцессного взаимодействия в JX не вызывает переключения адресного пространства, что на большинстве компьютеров выполняется медленно. JX работает на стандартных ПК с поддержкой ограниченного набора общих аппаратных элементов. это Свободное программное обеспечение, разработанная Университет Эрлангена.[3][4]
Основные преимущества JX:
- маленький надежная вычислительная база (TCB) приводит к высокой системе безопасности
- отсутствие коммутации адресного пространства обеспечивает высокую производительность по сравнению с большинством микроядерных систем
Смотрите также
использованная литература
- ^ http://www4.cs.fau.de/Projects/JX/license.html
- ^ Майкл Голм; Мейк Фелсер; Кристиан Ваверсих; Юрген Кляйнёдер. «JX - гибкая операционная система Java (плакат)». Университет Эрлангена. Получено 2007-04-21.
- ^ «JX: быстрая и гибкая ОС Java». Университет Эрлангена. Получено 2007-04-21.
- ^ Голм, Майкл; Мейк Фелсер; Кристиан Ваверсих; Юрген Кляйнёдер (13 июня 2002 г.). «Операционная система JX». Материалы Ежегодной технической конференции USENIX 2002 г.. Монтерей, Калифорния: USENIX. Получено 2007-04-21.
внешние ссылки
- Домашняя страница проекта
- JX плакат
- Операционная система JX
- Ограничение времени выполнения обработчиков прерываний в операционной системе Java
- Повсеместные вычисления и потребность в новой архитектуре операционной системы
- Структура типобезопасной операционной системы
- Операционная система Java как основа безопасной сетевой операционной системы