Фирма QNX Software зарегистрировала торговую марку под названием QNX. В это же время с таким же стандартом работает операционная система, основанная на стандарте POSIX, обеспечивающая распределённую работу с данными в реальном времени на персональном компьютере. Эта операционная система позволяет использовать простую передачу сообщений в качестве главного средства передачи информации между процессами. Благодаря этому данная ОС достаточно мощная, простая в использовании и одновременно элегантная. Ядро этой системы ну очень маленькое, поэтому она без проблем «вмещается» в китайские телефоны и позволяет перевести их на новый уровень. Размер ядра составляет всего 7 Кбайт. Функций, выполняющихся ядром не так уж и много: первая – передача сообщений от одного процесса к другому во всей ОС; вторая – постоянно активная диспетчеризация всех процессов, связанных с передачей сообщений или их прерываниями. Главным плюсом этой ОС является выполнение всех задач, то есть передачи сообщений в реальном времени. Это даёт ОС QNX гибкость и максимальное быстродействие, а значит, прекрасные ощущения при работе и написания новых программных средств для неё. На данный момент для работы в этой среде существует большое множество компиляторов, всевозможных СУБД и других продуктов.
Дата публикации: 25.09.2012, 15:20
Вопрос-ответ
Какая компания зарегистрировала торговую марку QNX и какая ОС упоминается в статье?
Компания QNX Software Systems зарегистрировала торговую марку QNX. В статье упоминается операционная система, основанная на стандарте POSIX, предназначенная для распределённых систем реального времени на ПК, которая использует передачу сообщений между процессами.
Какой главный принцип коммуникации между процессами в этой ОС?
Главным средством передачи информации между процессами является простая передача сообщений. Это обеспечивает гибкость, быстродействие и простоту использования, характерные для данной ОС.
Каково размеры ядра и какие задачи оно выполняет?
Размер ядра составляет примерно 7 Кбайт. Основные задачи ядра — передача сообщений между процессами и постоянно активная диспетчеризация процессов, связанных с передачей сообщений или их прерываниями.
Какие преимущества и сферы применения выделяются в статье?
Статья подчёркивает реальное время и высокую производительность системы за счёт эффективной межпроцессной передачи сообщений, что обеспечивает максимальную быстродействие и элегантность системы. Упоминаются наличие большого числа компиляторов, СУБД и других продуктов для работы в этой среде, а также возможность «вмещения» ядра в китайские телефоны за счёт малого размера.


