> -- Madzi писал(а):
> Нет. Аппаратного переключения не происходит (т.е. не запоминается множество регистров, стек и т.п.) за счёт чего достигается высокое быстродействие. Защита осуществляется на уровне среды (компилятора). Все активности выполняются в общем потоке. Подробнее читайте в диссертации.
Madzi, Вы ошибаетесь, - для управления активностями используются аппаратные средства, каждая активность имеет свой собственный независимый аппаратный стек, TSS, в котором и сохраняется/восстанавливается  состояние выполнения активности, в том числе, естественно, и содержимое регистров, иначе просто невозможно переключаться между задачами, если не сохранять/восстанавливать их  их состояние, это очевидно. Мне нет нужды перечитывать диссеры, я вижу это своими глазами, в исходном коде.