Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Шедулер RTAI стоит над Linux

Отправлено vitalyn 01 сентября 2008 г. 15:22
В ответ на: Для vitalyn: пропадаю. Где- нибудь можно внятно прочитать алгоритм работы шедулера rtai (как все должно работать)? отправлено ++ 01 сентября 2008 г. 13:54

Т.е. Linux получает управление только тогда, когда оно не нужно RTAI или реалтаймным задачам (ответ на вопрос 2).

Там алгоритм крайне простой. Когда RTAI (или какой-то из реалтаймных задач) понадобился CPU, оно его просто отбирает у Linux, невзирая на то, чем он сейчас занимается, и без какой бы то ни было безопасности или реэнтерабельности, соответственно, это накладывает очень сильные ограничения на то, что эти задачи могут делать. Например, они не могут вызывать никаких функций, кроме RTAIшных, даже банальный вызов time() приводит к краху системы.

Никакого взаимодействия между шедулерами RTAI и Linux нет. (ответ на вопрос 1).

Место не подскажу. (вопрос 3).


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите двойку на единицу:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru