Russian Qt Forum
Ноябрь 22, 2024, 14:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Linux real time  (Прочитано 4636 раз)
Anonymous
Гость
« : Март 02, 2004, 12:34 »

расскажите пожалуйста поподробне про то как сделать из Линукс систему реального времени и как писать для нее приложение(нужна работа с АЦП ~10MGz) если что скидывайте на tbaizhumanov@gorodok.net
Записан
Anonymous
Гость
« Ответ #1 : Март 02, 2004, 12:34 »

Есть расширения реального времени для Linux, о них можно прочитать в статье на www.citforum.ru статья называлась "Linux - реальное время" или что-то похожее. Можно и на стандартном ядре. 1. повысить приоритет запускаемого из под root процесса до безобразия, но не задудь сделать задержки между опросами - иначе система зависнит; 2. внутри процесса: threads Грустный( - увы, но переключение контекста между ними 10Мкс - меньше не получиться. В QNX - OS-real-time преключение между прцессами 10Мкс. Если требуется быстрее и аппаратура по другому не может работать то обычно решается аппаратно. 3. Оптимизация.
А если хочешь из Linux - именно сделать OS real-time. Нужно переписать ядро: планировшик задач, возможно подсистему работы с драйверами. Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 20.