J'ai lu la déclaration suivante :
L'architecture x86 inclut un type de segment spécifique appelé le Segment d'état de tâche (TSS), pour stocker les contextes matériels. Bien que Linux n'utilise pas les changements de contexte matériels, il est néanmoins contraint de mettre en place un TSS pour chaque CPU distinct dans le système.
Je me demande :
- Pourquoi Linux n'utilise-t-il pas le support matériel pour les changements de contexte ?
- L'approche matérielle n'est-elle pas beaucoup plus rapide que l'approche logicielle ?
- Est-ce qu'il y a un OS qui tire parti du changement de contexte matériel ? Windows l'utilise-t-il ?
Enfin et comme toujours, merci pour votre patience et réponse.
-----------Ajouté--------------
http://wiki.osdev.org/Context_Switching a quelques explications.
Les personnes aussi confuses que moi pourraient y jeter un œil. 8^)