Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Операционные системы реального времени для Windows

OC-9

QNX

ВИДЫ ОПЕРАЦИОННЫХ СИСТЕМ

Данная операционная система (ОС) разработана в 1982 году компанией QNX Software Systems. Она сразу же стала ОС «двойного» назначения, то есть она применяется для хозяйственных работ и для военных целей. В 1990 году система QNX была распространена по всему миру. В России появилась в 1992 году. Основная особенность: QNX построена на базе FLEET-технологии.

F – Fault tolerance (отказоустойчивая)

L – Load balancing (регулирующая нагрузку)

E – Efficient (эффективная)

E – Extensible (расширяемая)

T – Transparent (прозрачная или открытая)

Особенности данной ОС:

1. Является гибридом 16-32-битной ОС.

2. Размер ядра от 8 до 20 кБ.

3. Процесс взаимодействия задач с помощью сообщений.

4. Поддержка распределённых сетевых вычислений.

5. Для поддержания связи с популярными ОС поддерживается SMB.

6. Поддержка файловых систем FAT, NTFS.

7. Данная ОС имеет свойство интероперабилить (interoperability – совместимость к использованию), совместима с программным обеспечением различных производителей.

Недостаток: данная ОС ориентирована на платформу Intel.

QNX распространяется бесплатно для некоммерческого использования и для платформ, ориентированных на персональный компьютер. Все остальные версии являются платными. Также весь софт под QNX является платным.

Под QNX разработаны собственные СУБД, являющиеся СУБД РВ:

1. Watcom SQL.

2. Faircom.

3. C-Tree.

В QNX есть большой набор графических средств для работы приложений. Для этой цели разработано специальное средство, позволяющее пользователю создавать собственные приложения.

Данная ОС относится к классу unix-подобных систем. Основное применение – мобильные телекоммуникационные устройства, а также интерактивные цифровые телевизионные приставки. Основные платформы: Motorola 68xxx, Intel 86-й серии и Hitachi. Данная ОС поддерживает функционирование 65535 задач одновременно, а также обеспечивает работу 255 пользователей.

Время переключения между процессами равно 14мс; для процесса Motorola 68040 на частоте 30 МГц. Данная операционная система обладает свойством переносимости приложений, поддерживает стандарт приложения на С++ и Java. Кроме того, ОС-9 имеет развитые сетевые средства: поддерживает протоколы TCP/IP, CAN, ArcNET, IPX. Поддерживается свойство совместимости. Существует большое количество программных продуктов для построения собственных приложений и для обеспечения сетевого взаимодействия. Производитель ОС-9 – Microware System Corporation. Система разработана в 1979 году по заказу компании Motorola.

ОС-9000 – переносимая версия ОС-9. функционирует однообразно на различных платформах, т.к. на 95% система написана на языке Си. 5% соответствует виду платформы. ОС-9 поставляется в исходных кодах для платформы, для которой она была заказана.

Кроме мобильных систем ОС-9 используется на данный момент в системах военного и аэрокосмического назначения, бытовой электронике, измерительных системах, промышленной автоматизации, связи. Основной упор делается на Power PC. С 1979-1997г было установлено 5млн.версий.

Основной метод – приоритет планирования с вытеснением.

VxWorks/Tornado

Данная система разработана компанией WindRiver Systems. Система ориентирована на следующие платформы: Intel 386, 86 и 960-й серий, Power PC, SPARC. Разработка ведется в два этапа:

Инструментнальная машина в среде Works/Tornado, выполнение осуществляется на Host-машине. Система реализуется по принципу микроядра; поддерживает следующие сетевые средства: Ethernet, RS232, Cross-шина. Поддерживается создание приложений на языке С, С++. Имеет средства разработки проекта, средства управления проектом и командный интерпретатор, поддерживает файловую систему NTFS и имеет специализированное CASE-средство Control Show.

Основное применение системы: сетевое и коммуникационное оборудование, промышленный контроль технологических процессов и бортовые вычислительные системы.

Применение:

1. Разработка тренажеров – пилотов, в системе обеспечиваются реальные условия для пилота с помощью алгоритмов VxWorks.

2. Регулирование движения на перекрестках в New York.

3. Система спутниковой связи «банкир», используется для обеспечения ЦБ РФ для связи с филиалами.

Система состоит из двух сегментов: космический (3 спутника), наземный.

Любая ОС реального времени под Windows или Linux является расширением стандартной ОС.

<== предыдущая лекция | следующая лекция ==>
Синхронизация по времени | I. Ia-spox
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 329; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.