The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Для Ubuntu начал поставляться пакет с ядром Linux для систем реального времени"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Для Ubuntu начал поставляться пакет с ядром Linux для систем..." –1 +/
Сообщение от Аноним (-), 15-Фев-23, 17:50 
> В linuxcnc помнится 3-5 микросекунд задержки на прерывание достигается сравнмтельно легко.
> Берется многоядерный проц и одно ядро (физическое, с учетом как распределены
> кэши и тд) изолируется под реалтаймовое приложение.

В настоящем realtime вопрос - о том какие ГАРАНТИИ у нас при этом есть. Linuxcnc это не так уж критично. Но кто вам обещал что выделенный проц не уйдет в обработчик SMI# какой - забыв вас спросить что вы думали про это? Ну ладно, если это ARM и бутлоадер открытый там еще на это можно уповать, но на обычном компе с проприетарным BIOS/EFI вы вообще не знаете кто и почему SMI может вызвать и сколько worst case... и даже запретить это нельзя, ос просто ставится перед фактом что некто спер X времени проца. И все. Поэтому x86 заведомо не годная для настоящего реалтайма платформа. Можно заворкэраундить, конечно, но довольно сложно.

А так вы на самом деле мк хотели с такими аппетитами. Там и пару сотен наносекунд можно предсказуемо окучить. Даже меньше если очень надо (но лучше FPGA тогда взять).

> 2600 получалось типа 10 микросекунд, стабильных, без единого разрыва в течении
> десятков минут.

10 микросекунд. Да фу на вас - я на мк каждые 10 мкс в IRQ проваливался предсказуемо, там это почти вечность, достаточно чтобы сохранить состояние, войти в IRQ, сделать что-то, свалить оттуда - и даже фону что-то еще останется. Но вообще так не надо делать, фу такими быть. Даже если это и работает.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Для Ubuntu начал поставляться пакет с ядром Linux для систем реального времени, opennews, 15-Фев-23, 11:33  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру