Символы
Symobi (Система для мобильных приложений) — это собственная современная мобильная операционная система реального времени . Он разрабатывался и разрабатывается немецкой компанией Miray Software с 2002 года частично в сотрудничестве с исследовательской группой профессора доктора Уве Баумгартена в Техническом университете Мюнхена . [1] Графическая операционная система предназначена для области встраиваемых и мобильных систем. Он также часто используется на ПК для конечных пользователей и в сфере промышленности.
Дизайн
[ редактировать ]В основе Symobi лежит ориентированная на сообщения операционная система μnOS, которая в свою очередь основана на микроядре реального времени Sphere. μnOS предлагает связь посредством передачи сообщений между всеми процессами (от базовых сервисных процессов операционной системы до процессов приложений) с использованием встроенного менеджера процессов. На самом низком уровне ответственность микроядра Sphere заключается в реализации и обеспечении соблюдения механизмов безопасности и управления ресурсами в режиме реального времени. Сама Symobi дополнительно предлагает полную графическую среду операционной системы с системными службами, единообразный графический интерфейс пользователя , а также стандартные программы и драйверы .
Классификация
[ редактировать ]Symobi сочетает в себе функции из разных областей применения в одной операционной системе. Как современная операционная система, она предлагает отдельные, изолированные процессы, легкие потоки и динамические библиотеки, такие как, например, Windows, Linux и Unix. В области мобильных встраиваемых операционных систем благодаря низким требованиям к ресурсам и поддержке мобильных устройств она напоминает такие системы, как Windows CE, SymbianOS или Palm OS. С традиционными операционными системами реального времени, такими как QNX или VxWorks, он разделяет возможности работы в реальном времени и поддерживает различные архитектуры процессоров.
История
[ редактировать ]Разработка Sphere, µnOS и Symobi основана на идеях и работах Конрада Фойкиса и Михаэля Хаунрайтера (основателей компании Miray Software), начатых еще в школьные годы, еще до того, как они начали изучать информатику. Основная концепция заключалась в объединении полезных и необходимых функций (таких как работа в режиме реального времени и переносимость) с современными характеристиками (такими как микроядро, межпроцессное взаимодействие и т. д.) для формирования стабильной и надежной операционной системы. Первоначально предполагалось, что он послужит основой для различных прикладных программ, разработанных Фойкисом и Хаунрайтером во время их учебы. В 2000 году Конрад Фойкис и Михаэль Хаунрайтер основали компанию Miray Software, когда поняли, что µnOS подходит не только для собственного использования. Сотрудничество с TU Мюнхена развилось уже два года спустя. В 2006 году была завершена первая официальная версия Symobi, а осенью того же года она была представлена в профессиональных кругах на выставке Systems.
Поддерживать
[ редактировать ]- Одноядерный
- Intel: 80386, 80486, Pentium, Pentium Pro , Pentium II , Pentium III , Pentium 4, Core Solo, Core 2 Solo
- AMD: Élan SC410, Élan SC520, K6 , K6-2 , K6-III , Duron, Sempron, Athlon, Opteron
- ЧЕРЕЗ: Cyrix Mark II, Cyrix III , C3 , C7 , Эдем
- Подъем: МП6
- Марвелл/Интел: PXA-250 , PXA-255, PXA-270, IXP-420
- Моторола / Freescale: G2, G3, G4
- Многоядерный
- Intel: Pentium 4 , Core Duo , Core 2 Duo
- AMD: Athlon X2 , Оптерон
Области применения
[ редактировать ]Symobi подходит для портативных устройств (портативных коммуникаторов, интернет-техники), а также для бытовой техники (приставок, домашних шлюзов, игр, приставок ). Кроме того, он используется в автомобильной промышленности (системы управления и информационно-развлекательные системы), промышленных системах управления (управление движением, управление процессами) и в торговых точках . (кассовые системы, билетные автоматы, информационные терминалы).
Преимущества и недостатки
[ редактировать ]Операционная система выделяется своим микроядром реального времени и многопроцессорными возможностями. Более того, он портативен и поэтому не привязан к конкретным аппаратным платформам. Межпроцессное взаимодействие Symobi гарантирует безопасность и гибкость. Он имеет современную архитектуру и работает с минимальными требованиями к ресурсам (процессор, системная память). Система предлагает Java-VM . В области стандартной техники операционная система пока не получила широкого распространения. Он имеет лишь элементарную поддержку POSIX и ограниченную поддержку оборудования через драйверы. Кроме того, Symobi не является операционной системой с открытым исходным кодом и в настоящее время не предлагает офисные приложения, функции электронной почты или веб-браузер.
Ссылки
[ редактировать ]- Программное обеспечение Miray: представляем Symobi, современную встраиваемую RTOS, 2006 г.
Внешние ссылки
[ редактировать ]- Символы
- Кафедра операционных систем Мюнхенского технического университета
- Программное обеспечение для стен