Краткий обзор velOSity
velOSity — это встраиваемая операционная система для использования в специализированных устройствах, обеспечивающая высокую надёжность и производительность в промышленных и медицинских системах.. Программный продукт �-velOSity (рус. ‑велОсити) от компании-разработчика Green Hills Software предназначен для создания высоконадёжных и защищённых встраиваемых систем, используемых в критически важных приложениях. Продукт обеспечивает оптимизацию работы аппаратных ресурсов, поддержку многозадачности и реализацию механизмов защиты информации, что делает его подходящим для применения в медицинских устройствах, аэрокосмической и оборонной промышленности.
Система �-velOSity ориентирована на компании, разрабатывающие и производящие устройства с встраиваемыми системами, требующие высокой надёжности и производительности, например, в сферах медицинской техники, промышленного оборудования, автомобильной промышленности и других отраслях, где критичны безопасность и стабильность работы программных компонентов.
Основными потребителями системы могут быть инженеры-разработчики встраиваемых систем, специалисты по киберфизическим системам, команды, занимающиеся созданием IoT-решений и устройств с повышенными требованиями к оперативности и защищённости выполняемых операций.
Функциональные возможности velOSity:
-
Управление ресурсами. Платформа обеспечивает эффективное распределение и управление вычислительными ресурсами, позволяя оптимизировать работу встраиваемых систем и повысить их производительность в условиях ограниченных возможностей аппаратной платформы.
-
Поддержка многозадачности. Система позволяет одновременно выполнять несколько задач, обеспечивая их изолированность и защиту от взаимного влияния, что способствует стабильной работе приложений в реальном времени.
-
Работа в реальном времени. velOSity предоставляет механизмы для выполнения задач с жёсткими временными ограничениями, что критически важно для встраиваемых систем, где требуется мгновенная обработка данных и реагирование на внешние события.
-
Модульность архитектуры. Платформа построена на модульном принципе, что позволяет выбирать и подключать только необходимые компоненты системы, адаптируя её под конкретные требования проекта без избыточности.
-
Инструменты разработки. В состав платформы входят средства для разработки и отладки программного обеспечения, упрощающие процесс создания приложений для встраиваемых систем и сокращающие время вывода продукта на рынок.
-
Оптимизация энергопотребления. velOSity включает функции для управления энергопотреблением, что особенно актуально для портативных и мобильных устройств, работающих от батарей или в условиях ограниченного доступа к источникам питания.
-
Поддержка различных аппаратных платформ. Платформа совместима с широким спектром аппаратных решений, что обеспечивает гибкость при выборе оборудования и упрощает процесс миграции приложений между различными устройствами.
-
Управление памятью. Система предоставляет механизмы для эффективного управления памятью, включая её разделение между задачами, контроль использования и оптимизацию, что способствует стабильной и надёжной работе приложений.
-
Обработка прерываний. velOSity обеспечивает высокопроизводительную обработку прерываний, позволяя системе оперативно реагировать на внешние и внутренние события и обеспечивать бесперебойную работу критически важных функций.




