История изменений
Исправление prox, (текущая версия) :
Ога, это так просто, ты слыхал про значительную потерю производительности при частом переключении контекста userspace/ядро?
Почти все разработки осей вокруг микроядер по сути упираются именно в эту проблему в первую очередь.
На современным процессорах – это не такая уж большая проблема. Люди когда-то смирились с необходимостью вызывать подпрограммы, можно смириться и с этим. Ну будет просадка 3-5%, зато можно получить большую безопасность, надежность и гибкость.
Ну и хочу напомнить про QNX, который с 80-х и по сей день неплохо себя чувствует. А там, не знаю насчет ранних версий, но сейчас вполне себе честное микроядро.
Исходная версия prox, :
На современным процессорах – это не такая уж большая проблема. Люди когда-то смирились с необходимостью вызывать подпрограммы, можно смириться и с этим. Ну будет просадка 3-5%, зато можно получить большую безопасность, надежность и гибкость.
Ну и хочу напомнить про QNX, который с 80-х и по сей день неплохо себя чувствует. А там, не знаю насчет ранних версий, но сейчас вполне себе честное микроядро.