Мягкое жесткое ядро реального времени - Soft Hard Real-Time Kernel
Разработчик | Школа перспективных исследований Сант'Анна |
---|---|
Семейство ОС | Unix-подобный операционные системы реального времени |
Рабочее состояние | Текущий |
Исходная модель | Открытый исходный код |
Последний релиз | 1.5.3 / 17 января 2007 г. |
Ядро тип | Микроядро |
Лицензия | Стандартная общественная лицензия GNU |
Официальный веб-сайт | shark.sssup.it |
Акула. (аббревиатура означает Sчасто Хаrd рсамое время KЭрнел) полностью настраиваемый ядро архитектура, предназначенная для поддержки жестких, мягких и не в реальном времени приложения со сменными алгоритмами планирования.
Основные особенности
Основное преимущество архитектуры ядра заключается в том, что приложение можно разрабатывать независимо от конкретной конфигурации системы. Это позволяет добавлять или заменять новые модули в одном и том же приложении, чтобы можно было оценить определенные политики планирования на предмет предсказуемости, накладных расходов и производительности.
Приложения
Акула. был разработан в лаборатории РЕТИС, исследовательском центре Школа перспективных исследований Сант'Анна, а на Университет Павии, как инструмент для обучения, тестирования и разработки программных систем в реальном времени. Он используется для обучения во многих университетах, в том числе Школа перспективных исследований Сант'Анна и Университет Малардаленс в Швеции.
Модульность
В отличие от ядер в традиционных операционных системах, S.Ha.R.K. является полностью модульным с точки зрения политик планирования, апериодических серверов и протоколов управления параллелизмом. Модульность достигается за счет разделения системных действий между общим ядром и набором модулей, которые могут быть зарегистрированы при инициализации для настройки ядра в соответствии с требованиями конкретного приложения.
История
Акула. является развитием ядра Hartik и основан на OSLib Проект.
Смотрите также
внешняя ссылка
- Акула. Проект официальный сайт