История изменений
Исправление www_linux_org_ru, (текущая версия) :
У Mach драйвера в ядре, так что нерелевантно (у Hurd вроде тоже)).
надо будет посмотреть что это за ядра... и у Mach че правда, в ядре?
а что такое по-твоему микроядерность? я так понимаю под микроядерностью «вот у нас есть вызовы функций и чтение-запись данных, давай их заменим ipc/посылкой сообщений/whatever» — ну и отсюда почти неизбежные тормоза
в случае сетвого стека у нас, грубо говоря, нет этой проблемы, т.к. *и так* общение идет пакетами, так что на лишние переключения контекста насрать
Исправление www_linux_org_ru, :
У Mach драйвера в ядре, так что нерелевантно (у Hurd вроде тоже)).
надо будет посмотреть что это за ядра... и у Mach че правда, в ядре?
а что такое по-твоему микроядерность? я так понимаю под микроядерностью «вот у нас есть вызовы функций и чтение-запись данных, давай их заменим ipc/посылкой сообщений/whatever» — ну и отсюда почти неизбежные тормоза
в случае сетвого стека у нас собственно говоря нет этой проблемы, т.к. *и так* общение идет пакетами, так что на лишние переключения контекста насрать
Исходная версия www_linux_org_ru, :
У Mach драйвера в ядре, так что нерелевантно (у Hurd вроде тоже)).
надо будет посмотреть что это за ядра... и у Mach че правда, в ядре?
а что такое по-твоему микроядерность? я так понимаю под микроядерностью «вот у нас есть вызовы функций, давай их заменим ipc/посылкой сообщений/whatever» — ну и отсюда почти неизбежные тормоза
в случае сетвого стека у нас собственно говоря нет этой проблемы, т.к. *и так* общение идет пакетами, так что на лишние переключения контекста насрать