Отправляет email-рассылки с помощью сервиса Sendsay

QNX

Все привет...
Вот хочю поробывать QNX. Кто про нее что скажет? Хороша?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 30035; Возраст листа: 1277; Участников: 1410
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/631708

Ответить   Sat, 20 Jan 2007 19:05:34 +0200 (#631708)

 

Ответы:

QNX был первым испробованным мной "Юниксом". Это конечно не Юникс на самом деле,
но организация файловой системы подобна. Ядро же совсем другое - микроядро (несколько
десятков килобайт).
С самого начала это ядро поддерживало загрузку-выгрузку драйверов. А ещё оно
реального времени.
Ядро главный и единственный прикол QNX.

Теперь о недостатках:
1. Главное. Это платная, проприетарная система. То есть она имеет собственника.
Также как и Вин.
По этой причине бесперспективна.
2. Насколько я понял, поддержка оборудования значительно меньшая чем в Линуксе.

В качестве демо прикола выпускалась дискета с системой, имеющей графическую оболочку
и даже
браузер. Через неё можно было выходить в Инет (я выходил).

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 30046; Возраст листа: 1278; Участников: 1407
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/632070

Ответить   Tue, 23 Jan 2007 02:19:59 +0300 (#632070)

 

Alexander пишет:

деле,
На самом деле это Юникс, в смысле POSIX-совместимая ось.

(несколько

Ядро -- это ядро, а юникс -- это юникс. Они ортогональны друг другу,
вообще-то. Слово `микроядро' не имеет никакого отношения к размеру кода.
У всех винд ветки nt тоже микроядро...размером в сотню мег:-)

Что такого военного в загрузке драйверов? Сетевые протоколы же загружают
on-demand.

Да, это юникс реального времени. И пока это единственная нормальная rtos
для x86, которая не требует для обозначения всяких околичностей типо
"жесткого" или "мягкого". Она просто "реального времени". Вспоминаtся,
на 486 машине реакция 4-ки на аппаратные прерывания составляла 2-3
микросекунды.

Что есть прикол? Особенность, что ли? Так все оси имеют ядра. У куникса
есть свой графический движок Фотон, свои сетевые протоколы реального
времени, обеспечивающие гарантированную доставку пакетов. Правда еще
железо соответсвующее требуется.

Да, она проприетарная. В отличие от вин куникс раздается бесплатно,
однако для того, что бы под ней комфортно себя чувствовать надо немного
заплатить. Если же программить реальную задачу, то заплатить надо много.
Каждая фича стоит денег. Но сравнив стоимость завода по производству,
скажем каучука или теплоэлектростанции, а также оценив возможный ущерб
от какой нибудь аварии на них, приходим к выводу, что пол сотни тысяч
бачей за полный комплект -- это пости даром. Кстати, QT тоже отнюдь не
бесплатный.

если для развлечения, то согласен. А перспективный линукс в роли rtos
пока в далекой `перспективе' (а может уже в глубокой:-)).

Это нормально. Во-первых, не все оборудование работает хорошо --
достаточно вспомнить фуджитсовые винчестера, которые не полностью
поддерживали ATA протокол, или флеши, которые работают только в порт, но
не через шнурок. Большие допуски на временные перекосы, задержки, а
также качество сигнала ширпотреба -- вот одна из причин.
Вторая -- неподдерживаемое оборудование в системах реального времени не
используется по жизни, например для управления термоядерными реакторами
подводных лодок, химическими заводами и самогонными аппаратами не
требуется такое говно, как дешевые звуковые карты и навороченные 3-d
видеопроцы -- для этого есть в сети компы с виндой, солярой или макосью,
где все можно рассмотреть в деталях и послушать.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 30064; Возраст листа: 1279; Участников: 1408
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/632567

Ответить   Wed, 24 Jan 2007 19:27:44 +0200 (#632567)

 

gln0fate пишет:

QNX - это ОС реального времени. Основное её предназначение -
обрабатывать внешние сигналы не привышая критический временной интервал.
Отсюда особенности построение: микроядро, диспетчер процессов,
организация межпроцессового обмена информацией и прочие особенности
внутреннего устройства системы.
QNX предназначен для управления автоматизированными системами
(конвеерные линии и т.п.).
В силу своей специфики QNX не поддерживает многие бытовые железки.
Для чего он может понадобиться на домашнем компьютере - мне не понятно.

Ответить   Thu, 25 Jan 2007 13:48:10 +0300 (#632769)