ЭкстратуМ

Стратум Обзор XtratuM XtratuM — гипервизор для встраиваемых систем реального времени.  Поддерживает различные наборы команд и архитектуры процессоров.  Разработан в […]

Стратум

  • Обзор XtratuM

    • XtratuM — гипервизор для встраиваемых систем реального времени. 
    • Поддерживает различные наборы команд и архитектуры процессоров. 
    • Разработан в Политехническом университете Валенсии, выпущен как бесплатное ПО с GPL. 
  • История и развитие

    • Название XtratuM происходит от слова «stratum» и подчеркивает связь с Linux. 
    • Первая версия XtratuM была разработана для замены RTLinux HAL. 
    • Переработан для независимости от Linux и стал гипервизором 1-го типа с пара-виртуализацией. 
  • Критерии проектирования

    • Обеспечивает сильную временную и пространственную изоляцию. 
    • Виртуализирует базовые ресурсы и поддерживает планирование в реальном времени. 
    • Обеспечивает эффективное переключение контекста и детерминированные гипервызовы. 
    • Поддерживает мониторинг состояния здоровья и надежные механизмы взаимодействия между секциями. 
  • Совместимость и API

    • Не совместим со стандартом ARINC 653, но имеет аналогичное API. 
    • Поддерживает архитектуры LEON 2/3/4 и Cortex R4/R5/A9. 
  • Поддержка сред выполнения

    • XAL для приложений на языке bare-C. 
    • ОСРВ, совместимые с POSIX PSE51 и ARINC-653 P1/P4. 
    • Профиль Ada Ravenscar в ORK+. 
    • RTEMS (ПАРАМЕТРЫ) и Линукс. 
  • Дополнительные ресурсы

    • Ссылки на портал свободного ПО с открытым исходным кодом и другие виртуальные машины. 

Полный текст статьи:

ЭкстратуМ — Википедия

Оставьте комментарий

Прокрутить вверх