ПРЕСС-ЦЕНТР

ОСРВ LynxOS 5: поддержка многоядерных архитектур

17.04.2007

Компания LynuxWorks, Inc., лидер в области разработки ПО для встраиваемых систем, представляет новую версию операционной системы реального времени — LynxOS 5, предназначенную для разработки встраиваемых систем на базе новейших аппаратных средств, оснащенных процессорами с двумя и более ядрами. LynxOS позволяет реализовать все достоинства современных многоядерных архитектур, ускоряя разработку новых приложений с меньшими финансовыми и временными затратами, и отвечает самым жестким требованиям, предъявляемым к надежности.

Одной из ключевых особенностей LynxOS 5 является поддержка симметричных мультипроцессорных архитектур, существенно повышающих производительность. В LynxOS-системах с многоядерной архитектурой каждый из процессоров способен выполнять любую задачу независимо от того, в какой области памяти находятся соответствующие данные. Такая возможность обеспечивает оперативное перемещение задач между процессорами и эффективно распределяет вычислительные нагрузки в системе. Это выгодно отличает LynxOS 5 от других ОСРВ, поддерживающих только асинхронную мультипроцессную обработку.

Благодаря высокой надежности и полному соблюдению стандартов POSIX и Linux, LynxOS давно стала ведущей ОСРВ в телекоме, обороне, авиакосмосе, промышленности, транспорте и других отраслях. Появление LynxOS 5 в семействе операционных систем LynuxWorks означает сохранение лидерства в области таких прикладных систем, где даже на долю секунды недопустимы простои.

LynxOS наиболее полно соответствует последним стандартам POSIX — IEEE 1003.1 2003 и IEEE 1003.13-2003 (профиль PSE53). Эти стандарты определяют расширенные характеристики реального времени и другие параметры в таких областях, как создание процессов, планирование исполнения, управление временем, расширенные символы, динамическое связывание, и при этом обеспечивают как перенос унаследованных POSIX-приложений, так и разработку новых для исполнения в среде LynxOS.

«LynxOS особенно популярна на рынке военных и авиационных систем, где высокая надежность является обязательным условием, — говорит Джерри Краснер (Jerry Krasner), вице-президент ассоциации Embedded Market Forecasters. — Благодаря поддержке многоядерных архитектур и соблюдению требований открытости и интероперабельности LynxOS 5 стала долгожданным членом семейства систем нового поколения».

Отличительной чертой LynxOS 5 является поддержка нового интерфейса Linux Application Binary Interface (ABI), обеспечивающего исполнение Linux-приложений наряду с обычными POSIX-программами без их модификации. Это позволяет использовать в среде с параметрами «жесткого» реального времени такие приложения Linux, как Oracle 9, Apache, ACE-TAO, PostGres и QT (часть из них уже тестировалась компанией LinuxWorks на работоспособность в новой системе).

Благодаря наличию современных сетевых протоколов TCP/IP LynxOS 5 обладает широкими сетевыми возможностями, поддерживающими стандарты IPv4, IPv6, IPSec и QoS (Quality of Service). Функции QoS обеспечивают обработку сетевых потоков между различными узлами в реальном времени, позволяя связующему ПО (типа службы распределения данных Data Distribution Service от RTI) и приложениям создавать дифференцированные службы в нескольких сетях. В LynxOS 5 имеются средства поддержки нескольких языков программирования: C, C++, Ada и Java, а также средства поддержки графических функций X-windows, Lestif и OpenGL для разработки приложений 2D- и 3D-графики.

LynuxWorks также объявила о выходе новейшей инструментальной среды разработки Luminosity 3.0, в основе которой лежит популярная инструментальная платформа Eclipse. Luminosity представляет собой полнофункциональную инструментальную среду разработки на базе Java, предназначенную для использования в системах LynxOS и LynxOS-SE для создания, редактирования, компилирования, контроля и отладки встраиваемых приложений и программ реального времени.

LynxOS успешно работает в огромном количестве высоконадежных встраиваемых систем, в том числе с особыми требованиями к безопасности, от офисных принтеров и устройств сортировки почты до бортовых систем авиалайнеров и систем управления воздушным движением.

В настоящее время доступны бета-версии системы LynxOS 5. Выпуск официальной версии запланирован на II квартал 2007 г.

Стратегическим партнером LynuxWorks в России и странах СНГ является ЗАО «РТСофт», ведущая российская компания по поставке и интеграции открытых (COTS) встраиваемых компьютерных платформ и программного обеспечения.

Дополнительную информацию о LynxOS 5 можно получить в офисе компании «РТСофт» или на сайте LynuxWorks: www.lynuxworks.com.