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