Я прочитал следующее утверждение:
Архитектура x86 включает в себя определенный тип сегмента, называемый Задачей Государственный сегмент (TSS) для хранения оборудования контексты. Хотя Linux не использует аппаратных контекстных переключателей, это тем не менее, вынудили создать TSS для каждый отдельный процессор в системе.
Мне интересно:
- Почему Linux не использует аппаратную поддержку контекстного переключателя?
- Разве аппаратный подход намного быстрее, чем программный подход?
- Есть ли какая-либо ОС, которая использует коммутатор аппаратного контекста? Используют ли его окна?
Наконец, как всегда, спасибо за ваше терпение и ответ.
----------- Добавлена --------------
http://wiki.osdev.org/Context_Switching получил некоторые объяснения.
Люди, которые меня смутили, могли взглянуть на это. 8 ^)