JavaOS
JavaOS - это операционная система, разработанная Sun Microsystems на основе виртуальной машины Java . В отличие от систем Unix или Unixoid , которые в основном реализованы на языке C , JavaOS изначально была написана на Java .
JavaOS рассматривается Sun как устаревшая система с 2006 года (см. Будущее ).
Системные Требования
Микроядро
Система основана на микроядре, адаптированном к соответствующему оборудованию .
Аппаратные платформы, на которых работает ядро, включают
Место хранения
- 256 КБ ОЗУ и 512 КБ ПЗУ
- для Интернета используйте 4 МБ RAM и 3 МБ ROM
Архитектура системы
Виртуальная машина
Виртуальная машина Java действует как высший экземпляр микроядра.
Водитель
Все драйверы написаны на Java и выполняются виртуальной машиной.
рабочая обстановка
Графическая система и оконный менеджер, основанные на AWT API , также написаны на Java.
Программы
Поскольку JavaOS была разработана как операционная система для встраиваемых систем , она используется, например, в телевизионных приставках , как часть инфраструктуры сетей, а также в банкоматах . JavaStation также работает на этой операционной системе.
будущее
Sun официально назвала JavaOS устаревшей системой и рекомендовала перейти на Java ME . Однако это не полноценная альтернатива, поскольку Java ME - это просто API, а не операционная система.
Смотри тоже
- JNode Текущий проект, целью которого является операционная система, написанная почти полностью на Java, чтобы иметь возможность запускать программы Java без какого-либо дополнительного программного обеспечения.
- JX (операционная система) Очень маленькая операционная система, написанная на Java, которая, прежде всего, должна быть гибкой и стабильной.
веб ссылки
- Операционная система JX (английский)
- Сводный отчет по JavaOS
- JavaOS - операционная система для интрасетей? Хемницкий технологический университет