Из Википедии, бесплатной энциклопедии
  (Перенаправлено из встроенной операционной системы )
Перейти к навигации Перейти к поиску

Enea AB - глобальная компания в области информационных технологий со штаб-квартирой в Кисте , Швеция, которая предоставляет операционные системы в реальном времени и консультационные услуги. Enea, что является сокращением от Engmans Elektronik Aktiebolag , также производит операционную систему OSE.

История [ править ]

Enea была основана в 1968 году Руне Энгманом под именем En gmans E lektronik A B. Их первым продуктом была операционная система для оборонного компьютера, используемого ВВС Швеции . В 1970-х годах компания разработала компиляторную технологию для языка программирования Simula .

В первые дни европейских подключений, подобных Интернету, сотрудник Enea Бьорн Эриксен подключил Швецию к EUnet с помощью UUCP и зарегистрировал enea в качестве первого шведского домена в апреле 1983 года. Позднее этот домен был преобразован в Интернет-домен enea.se, когда сеть был переведен на TCP, и в 1986 году был создан шведский домен .se. [1] [2]

Продукты [ править ]

OSE [ править ]

Семейство операционных систем реального времени Enea было впервые выпущено в 2009 году; [3]

Встроенная операционная система Enea (или OSE) - это семейство встроенных операционных систем реального времени с микроядром , созданных Бенгтом Элиассоном для ENEA AB, которая в то время сотрудничала с Ericsson для разработки многоядерной системы с использованием Assembly , C , и C ++ . Enea OSE Multicore Edition основана на той же архитектуре микроядра. Дизайн ядра, сочетающий в себе преимущества как традиционной асимметричной многопроцессорной обработки (AMP), так и симметричной многопроцессорной обработки (SMP). Enea OSE Multicore Edition предлагает как AMP, так и SMPобработка в гибридной архитектуре. OSE поддерживает множество процессоров, в основном 32-битных. К ним относятся SoC на базе ColdFire , ARM , PowerPC и MIPS .

В семейство Enea OSE входят три ОС: OSE (также называемая OSE Delta ) для процессоров ARM , PowerPC и MIPS , OSE ck для различных DSP и OSE Epsilon для минимальных устройств, написанных на чистом ассемблере ( ARM , ColdFire , C166 , M16C , 8051 ). OSE - это программное обеспечение с закрытым исходным кодом, запатентованное, выпущенное 20 марта 2018 года. OSE использует события (или сигналы ) в форме сообщений, передаваемых в процессы и из них.в системе. Сообщения хранятся в очереди, прикрепленной к каждому процессу. Механизм обработчика ссылок позволяет передавать сигналы между процессами на разных машинах по множеству транспортов. Механизм сигнализации OSE лег в основу проекта межпроцессного проектирования ядра с открытым исходным кодом под названием LINX. [4]

Linux [ править ]

Enea Linux предоставляет открытую цепочку инструментов для кросс-разработки и среду выполнения на основе встроенной системы конфигурации Linux Yocto Project.

Гипервизор [ править ]

Гипервизор Enea [5] также основан на технологии микроядра OSE и запускает приложения Enea OSE и принимает в качестве гостей операционную систему Linux и, опционально, исполнительную среду, предназначенную для полупроводников, для скоростной обработки пакетов с нуля [ необходим лучший источник ]

Оптима [ править ]

Набор инструментов разработки Enea Optima для разработки, отладки и профилирования программного обеспечения встроенных систем [6] [ необходим более качественный исходный код ]

Элемент [ править ]

Программное обеспечение промежуточного слоя Element для систем высокой доступности , основанное на технологии, разработанной Equipe Communications Corp [7]

Совместное участие в проекте и сообществе [ править ]

Enea является участником различных совместных проектов и сообществ с открытым исходным кодом :

  • Linux Foundation
    • Linux автомобильного класса
    • Linux OPNFV
    • Yocto Project
  • Линаро
  • Плоскость открытых данных (ODP)

Ссылки [ править ]

  1. ^ "Internetstiftelsen" . Internetstiftelsen (на шведском языке) . Проверено 4 сентября 2020 .
  2. ^ "Internetstiftelsen" . Internetstiftelsen (на шведском языке) . Проверено 4 сентября 2020 .
  3. ^ "Enea запускает Enea OSE Multicore Edition" . TMC Net . Проверено 4 сентября 2020 .
  4. ^ Luecke, Kenn (2013). Реальные многоядерные встраиваемые системы: Глава 10. Инструменты . Главы Elsevier Inc. ISBN 978-0-12-807344-5. Проверено 17 сентября 2020 года .
  5. ^ «Enea берет на себя многоядерность с гипервизором» . Многоядерная зона . Проверено 4 сентября 2020 .
  6. ^ «Инструменты Enea Optima, настроенные для многоядерных процессоров» . Многоядерная зона . Проверено 4 сентября 2020 .
  7. ^ "Enea возрождает промежуточное программное обеспечение Équipe" . Легкое чтение . Проверено 4 сентября 2020 .