- •Реферат На тему: Операционная система qnx
- •Новокузнецк, 2012 г.
- •Введение
- •Описание ос qnx
- •Архитектура
- •Файловая система Unix
- •Командная строка в Unix-подобных системах
- •Системные требования
- •Примеры применения системы
- •Примеры применения qnx за рубежом
- •Примеры применения qnx в России и снг
- •Заключение
- •Список использованной литературы
Системные требования
Для QNX4 по минимyмy:
Чтобы что-то работало - 386/1M (несколько процессов не требоваельных к памяти и быстродействию).
Чтобы что-то можно было разрабатывать - 486DX50/16M (Photon, PhAB), для разработки не графических пpиложений хватает 386/4M. Четырех мегабайт вполне достаточно для одной работающей копии Watcom C или Watcom Debugger. Второй дебаггер, к сожалению уже не влезает.
Чтобы все летало - Pentium посильнее, 64М, все зависит от конкретных задач.
Для pаботы в QNX6 (RtP) желательно не менее 64M памяти. Диска достаточно 100Мбайт для QNX4, RtP просит не менее 600 Мбайт, конечные системы могут работать вообще без диска.
Для QNX Momentics Standard Edition:
400MHz Pentium II / Sparc Ultra 10 128Mбайт RAM 1Гб диcк
QNX Momentics Professional Edition:
650MHz Pentium III / Sparc Ultra 10 256Mбайт RAM 1.5Гб диск
Дистрибутивы QNX и софт можно скачать с www.qnx.com, ftp.qnx.com, www.swd.ru, ftp.gnu.org
Примеры применения системы
В 1982 году QNX попала под запрет комитета COCOM, как технология двойного назначения. Этот запрет был снят в 1990 году, однако жёсткая политика лицензирования привела к тому, что в странах Восточного блока система не получила широкого распространения.
На сегодняшний день единственным ограничением на широкое использование QNX является высокая стоимость лицензии и сильная зависимость от QNX Software Systems в плане лицензирования разработанного программного обеспечения. Но, тем не менее, она занимает лидирующую позицию среди ОС реального времени на платформе ПК.
Примеры применения qnx за рубежом
Наиболее ярким примером применения QNX является работа с кредитными карточками VISA во всех региональных офисах Северной Америки.
Управление дорожным движением. В канадском городе Оттава-Карлтон на базе QNX разработана система управления движением городского муниципального транспорта. Эта система объединяет около 700 светофоров и 3000 придорожных датчиков на протяжении 1100 километров шоссе. Пропускная способность этих шоссе — 5,4 млрд автомобилей в год Кроме времени и продолжительности переключения сигналов светофоров на каждом перекрёстке города данная система управления должна фиксировать происходящие события, анализировать работоспособность оборудования через придорожные датчики.
Управление ядерным реактором. Одно из отделений канадской компании Atomic Energy of Canada, которая известна как разработчик, производитель и продавец ядерных реакторов, специализируется на разработке программных продуктов по управлению и мониторингу. На основе QNX этим отделением разработана система управления ядерным реактором, которая называется «Распределённая система управления с открытой архитектурой» (Open Architecture Distributed Control System).
Кроме применения QNX в области управления, она также успешно используется и для научных исследований: моделирования процессов, отслеживания хода экспериментов.
Cisco Systems использует оптимизированную версию микроядра QNX Neutrino в программном обеспечении IOS XR. Программный пакет IOS XR предназначен для управления коммутаторами Cisco CRS-1, обеспечивает непрерывный режим работы и поддерживает развитые функции управления терабитными коммутаторами с распределённой архитектурой.
На март 2009 года решения на базе QNX лицензированы для использования на более, чем 10,1 миллионах единиц техники от практически всех ведущих производителей автомобилей, включая BMW, Chrysler, Daimler, Fiat, Ford, General Motors, Honda, Hyundai, Mazda, Mitsubishi, Nissan, Saab, SsangYong, Toyota и Volkswagen. В частности, такие автомобили выпускаются под марками Acura, Alfa Romeo, Audi, Buick, Cadillac, Chevrolet, Dodge, Honda, Hummer, Infiniti, Jeep, Lancia, Mini, Mercedes, Opel, Pontiac, Saturn и другими.
Используется для управления роботом BigDog.
