Цитата: Спецагент Купер от 31.01.2017 10:24:46В большинстве случаев задачи реального времени не решаются выбором операционной системы. ОС высокого уровня, такие как *NUX, обычно ставятся в конце цепочки обработки, там где пользовательский интерфейс, управление и другие подобные задачи.
Где возникает реалтайм, там самое место или микроконтроллеру, если нужна низкая латентность, или FPGA/DSP, или на крайний случай ARM процессор.
Такой жесткий реалтайм, про который Вы говорите нужен крайне редко - например в гиперзвуковых ракетах. где процессы протекают крайне быстро, а большинстве случает достаточно того же двухядерного *NIX, а иногда и одноядерного *NIX. Для станков, автомобилей
, промышленных установок достаточно и двухядерных OC. У нас на заводе станки с ЧПУ великолепно работают на ДОСе, WinCE, спец.версии Линукса, и двухсистемных (только что стоит в стойках управления - я не знаю, нужно почитать у Сименса, что он туда пихает).