Цитата(Olej @ Oct 7 2006, 00:15)

А вы видели хоть одну ОС, даже далеко не RT, про которую было бы написано, что она - не лучшая в мире...
да я, собственно, о том же.
еще раз повторю: я читал статьи разработчиков этой ОС.
там говорится, что их задачей было обеспечить мин. время реакции на прерывания.
Мой опыт показывает, что при написании ОС в вызовах системных функций (например, захват и освобождение семафора), приходится запрещать прерывания, если хочешь обеспечить мин. время их обработки, но при этом увеличивается Interrupt Latency, либо можно откладывать обработку этих запросов на потом, при этом прерывания можно отключать на мин.время, но реакция на событие м.б. больше.
Из прочтения статей можно сделать косвенный вывод, что в Integrity так и сделано.
Преимущества: быстрая реакция на прерывания. Это удобно.
Недостатки: если по прерыванию освобождается ресурс, то процесс, ждущий начнет выполнятся с некоторой задержкой.
в WinCE вообще запуск процесса отложен до конца TimeSlice
т.е. супер-РТОС пока нет (это я понял, когда попытался таковую написать :-))