Discussion:Une commutation de contexte
Dernier commentaire : il y a 14 ans par 90.39.196.215 dans le sujet Sauvegarde dans les registres ?
Autres discussions [liste]
- Admissibilité
- Neutralité
- Droit d'auteur
- Article de qualité
- Bon article
- Lumière sur
- À faire
- Archives
- Commons
Sauvegarde dans les registres ?
modifier- Certains processeurs peuvent sauvegarder et restaurer le contexte du processeur en interne
Des exemples ?
- Réponse à moi-même : trouvé en:Context switch#Software vs hardware context switching.
- --Wcorrector 1 décembre 2007 à 16:28 (CET)
Est-ce vraiment utile ?
- Dans l'architecture de Itanium, c'est fondamental. Dans le cadre des commutations de contextes on y gagne peu, mais dans le cadre d'un supercalculateur, c'est toujours bon à prendre ;) v_atekor 1 décembre 2007 à 13:05 (CET)
--Wcorrector (d) 30 novembre 2007 à 07:25 (CET)
- en:Barrel processor donne quelques exemples. - phe 30 novembre 2007 à 10:42 (CET)
- En fait les x286 (x286 et supérieurs) possèdent un registre dédié à la commutation de contexte TSS ou Task State Segment v_atekor 1 décembre 2007 à 15:42 (CET)
Quoiqu'il en soit, la phrase est certainement fausse dans sa formulation actuelle. Si on prend windows, il doit y avoir une cinquantaine de threads au moment du démarrage, dont le contexte fait chacun disons 60 octets (c'est du pifomètre, en réalité ça doit faire plus). Stocker tout ça dans des registres est impossible. Pour le registre TSS, celui-ci contient un pointeur indirect vers une zone de mémoire vive contenant le contexte, ce n'est pas un stockage du contexte lui-même. 90.39.196.215 (d) 22 août 2009 à 16:16 (CEST)