(deleted comment)

Date: 2013-01-28 21:49 (UTC)
From: [identity profile] archaicos.livejournal.com
Всех подробностей не знаю/помню, но корень сбрасывать точно не надо, т.к. с перезагрузкой CR3 на 80386 уйдут и записи в TLB для кода и данных ядра, которые должны быть адресуемы в контекстах всех процессов и ниток (иначе как вызывать ф-ции ядра и данными с ним обмениваться?). Потом в 80486 Pentium специально добавили бит Global в элементы таблиц страниц чтобы TLB для таких общих страниц не сбрасывались.
Edited Date: 2013-01-28 21:50 (UTC)
(deleted comment)

Date: 2013-01-28 22:07 (UTC)
From: [identity profile] archaicos.livejournal.com
В какой-то момент придётся, да. Если не это, то ещё есть аргумент гибкости кода без TSS - одной специфичной для железа деталькой меньше (комментарий в старом коде Linux об этом говорит).