ОС реального времени: PREEMPT_RT Linux против QNX и другихLinux

Ответить Пред. темаСлед. тема
Anonymous
 ОС реального времени: PREEMPT_RT Linux против QNX и других

Сообщение Anonymous »


У меня много вопросов о Linux с RT-патчем и о родной ОС RT и приложениях. Пожалуйста, ответьте на них, потому что информации по приложениям RT, к сожалению, мало..

Можете ли вы объяснить, PREEMPT_RT делает Linux с пользовательскими приложениями жесткой системой реального времени или мягкой/твердой системой реального времени? (Различия между жестким режимом реального времени, мягким режимом реального времени и жестким режимом реального времени?)
[*]Если это правда (это система жесткого реального времени), какие условия необходимо выполнить, чтобы соответствовать этим требованиям? Насколько я знаю (поправьте меня, если я ошибаюсь), эти условия должны быть выполнены для вызова системы Linux с PREEMPT_RT в реальном времени: Все системные драйверы должны быть переработаны, чтобы соответствовать требованиям реального времени. [*]Пользовательские приложения должны работать на разных ядрах ЦП. [*]Пользовательские приложения должны быть переработаны, чтобы соответствовать требованиям реального времени.
Это правда? И если эти условия соблюдены, можно ли назвать эту систему жестким режимом реального времени? Предоставляет ли PREEMPT_RT необходимые драйверы (Ethernet и т. д.), соответствующие требованиям реального времени, или пользователям приходится самостоятельно их реорганизовать?

2.Если это система жесткого реального времени, какие плюсы и минусы по сравнению с классическими системами реального времени, такими как QNX? Может быть, у QNX меньше время реакции на прерывание или меньше джиттер? Почему никто (насколько мне известно) не использует PREEMPT_RT в критически важных приложениях, таких как самолеты или космические приложения? Может быть из-за какой-то инерции, или может быть RT Linux не подходит для этих приложений?

Но, с другой стороны, Linux поддерживает гораздо больше архитектур ЦП, чем классические операционные системы реального времени. И найти квалифицированного разработчика для Linux гораздо проще, чем для QNX.

Спасибо.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Linux»