Пожалуйста.aissp писал(а):чегой то читал ничего не понял
чегой то вы имеете в виду? Чего там низзя добится на линуксе или виндовз? можно подробнее? интересно все же
не обижайся пожалста, я абсолютно без подколо и пальцев, просто не понял совсем, что ты имеешь ввиду
все просто - обычные(e.g. desktop) Windows и Linux - очень хорошо относяться к пользователям и их задачам(в смысле программам) - всем понемножку - поэтому все счастливы т.е. никто не "голодает" без процессора and I/O. Типичная RTOS монoполист то есть задача с высоким приоритетом которая гарантированно отработает до конца почти без прерываний и закончит в точно запланированное время. В обычных desktops это не главное. В основном упор сделан на то чтобы десктоп не "тормозил" и гарантируется общая пропускная способность. Обе опрaционнки имеют RT возможности но ни Linux в обычном виде ни виндоус не предоставляют true RT. Linux имеет разновидность RT ядра но опять же привычные десктопы и сервера этих возможностей не требуют. В реальности если требуется выполнить задачи в определенных временных рамках систeму оптмизируют и настраивают + добавляют лошадинных сил (как в случае с Линуксом) этого оказывется достаточно во многих случаях. Все зависит от конкретных задач. True RT( aka Hard RT) в основном применяется в mission critical приложенияx где детерминизм обязателен. Как правило это embedded системы. Операционнки для них вот какие: VxWorks, Green Hills Integrity , QNX.Линукс имеет RT ядро но если честно это, не его ниша а посему широкого применения не получил пока.