ЖУРНАЛ СТА 2/1997

У важаемые читатели, вашему вниманию предлагается спи- сок операционных реального времени. Пожалуй, это самый полный список коммерческих продуктов, ко- торый вы сможете гделибо встретить. Следует отметить, что несколько групп программных продуктов не во- шло в этот список, иначе он оказался бы еще более внушительным. Вопервых, сюда не вошли операци- онные системы реального времени (ОС РВ), имеющие статус исследова- тельских или университетских проек- тов. Существует несколько десятков таких проектов, среди которых наи- более известны Mach, Chimera (Car- negie Mellon University), Harmony (National Research Council of Canada), ITRON (Sakamura Laboratory of Univer- sity of Tokyo), Maruti (University of Maryland), MiThOS (Humboldt Univer- sity, Berlin), Vivaldi и другие. Вовторых, сюда не вошли бесплат- ные или условно бесплатные продук- ты, за которыми часто не стоит ка- каялибо компания, способная осу- ществлять техническую поддержку и развитие программного обеспечения. Сюда можно отнести такие ядра, как CTASK, MCOS, REXIS. Втретьих, в список не включены устаревшие операционные системы, которые не продвигаются своими раз- работчиками, или те, которые, хотя и применяются в системах реального времени, являются всетаки в большей степени ОС общего назначения. Сре- ди известных имен здесь можно на- звать AIX (IBM), VAXELN (DEC), а также ряд других. Такое большое разнообразие опера- ционных систем и ядер реального времени убедительно показывает, что не родился еще человек или фирма, способные предложить оптимальное решение для всех случаев жизни. Не- которые, правда, считают, что такой человек всетаки уже родился и зовут его Билл Гейтс. Просматривая таблицу, можно заметить, что изза недостатка информации для некоторых операци- онных систем их характеристики не показаны или показаны не в полной мере. Кроме того, необходимо учи- тывать, что к моменту выхода журна- ла в свет список поддерживаемых ка- койлибо системой микропроцессо- ров может измениться. Таблица основана на результатах опроса фирмразработчиков, и толь- ко в случае, если фирма не ответила на опросный лист, автором исполь- зовалась информация из общедоступ- ных источников. При составлении таблицы применялся принцип «одна фирма — один продукт». Если фирма предлагает несколько продуктов, то в таблицу вносился либо основной из них, либо они перечислялись через запятую. Несколько однотипных про- дуктов представлялись своим основ- ным именем. Например, название OSE соответствует целой серии родствен- ных операционных систем: OSE Auric, OSE Basic, OSE Classic и OSE Delta. Во всех таких случаях таблица содержит интегральные характеристики про- дуктов компании как с точки зрения их возможностей, так и в плане списка поддерживаемых микропроцессоров. Разумеется, в таблицу не вошли раз- личные средства разработки, кросс системы, компиляторы и другие вспо- могательные программные средства, как правило, предлагаемые разработ- чиками в нагрузку к своей операцион- ной системе или ядру. Разумеется, на характеристиках рассматриваемых программных продуктов сказалась история их создания и те предмет- ные области, для применения в кото- рых они предназначались. Напри- мер, RTEMS имеет чисто военное прошлое, тесно связанное с проек- том языка Ada. OSE — это одна из не- многих операционных систем, име- ющая сертификат соответствия уров- ню SIL3 международного стандарта по безопасности IEC1508 (МЭК1508). Она хорошо подходит для примене- ния в особо ответственных и отказо- устойчивых системах. REACT являет- ся расширением реального времени для операционной системы общего назначения IRIX, а PowerTV предна- значена для применения в системах мультимедиа. Этот перечень можно продолжать и дальше, иллюстрируя то богатство выбора, которое откры- вается перед разработчиками или системными интеграторами, заняты- ми в области промышленной авто- матизации и других сферах, где необ- ходима работа в реальном времени. Если опуститься на грешную рос- сийскую землю, то можно констати- ровать, что из всех ОС РВ наиболее глубокие корни в эту землю пустила операционная система QNX. К объ- ективным причинам этого можно отнести засилье у нас архитектуры х86 фирмы Intel, к субъективным — наличие нескольких компаний, за- нимающихся дистрибуцией QNX. В России имеются также дистри- бьюторы таких ОС РВ, как OS9 и VxWorks. Небольшие статьи, посвя- щенные упомянутым операционным системам, можно найти в этом же номере журнала СТА. Следует отме- тить, что многие популярные в Ев- ропе и США ОС РВ до сих пор прак- тически не представлены на россий- ском рынке. ОБЗОР Программное обеспечение 7 2/97 Основная идея сводной таблицы и довольно много информации были почерпнуты из журнала Realtime Engineering Magazine. По вопросам подписки на этот журнал (50 USD за год) можно обращаться по Email: micrilogy@aol.com или по факсу: 16029683446. КАК МНОГО ОС РВ ХОРОШИХ… ОПЕРАЦИОННЫЕ СИСТЕМЫ Cергей Сорокин

RkJQdWJsaXNoZXIy MTQ4NjUy