Mauvaise gestion du dual core et de l'HT sous WinXP
Nos confrères de chez x86-Secret nous ont encore trouvé une jolie "faille ...
Nos confrères de chez x86-Secret nous ont encore trouvé une jolie "faille dans le système" comme on peut dire. Les premiers dual core ne sont pas encore sortis que les premiers problèmes arrivent.
C'est Windows XP qui est en cause cette fois. Il s'avère que l'OS de Microsoft utilise mal les deux coeurs du processeurs dès l'instant où l'HyperThreading est activé. Le problème se situe au niveau des priorités dans la répartition des threads sur les processeurs disponibles.
Lorsque l'HT est activé sur un CPU double coeur, 4 processeurs sont alors reconnus par le système d'exploitation. Le problème ici est que Windows XP Pro ne fait pas la distinction entre processeur logique (second processeur virtuel créé par l'HT) et physique (second coeur). Du coup, il utilise en priorité le processeur logique du premier coeur, alors que le second coeur physique n'est pas utilisé !
L'HT étant beaucoup moins efficace que du vrai double-coeur ou bi-processeur physique, il en résulte un grand gaspillage de performances, que vous pouvez constater dans l'article complet et très détaillé, sur cette page.
Evidemment, la technologie n'étant pas encore sortie pour le grand public, il est encore peu évident de crier au scandale, Microsoft disposant encore de quelques jours pour corriger le problème.
Dual-Wait&See
C'est Windows XP qui est en cause cette fois. Il s'avère que l'OS de Microsoft utilise mal les deux coeurs du processeurs dès l'instant où l'HyperThreading est activé. Le problème se situe au niveau des priorités dans la répartition des threads sur les processeurs disponibles.
Lorsque l'HT est activé sur un CPU double coeur, 4 processeurs sont alors reconnus par le système d'exploitation. Le problème ici est que Windows XP Pro ne fait pas la distinction entre processeur logique (second processeur virtuel créé par l'HT) et physique (second coeur). Du coup, il utilise en priorité le processeur logique du premier coeur, alors que le second coeur physique n'est pas utilisé !
L'HT étant beaucoup moins efficace que du vrai double-coeur ou bi-processeur physique, il en résulte un grand gaspillage de performances, que vous pouvez constater dans l'article complet et très détaillé, sur cette page.
Evidemment, la technologie n'étant pas encore sortie pour le grand public, il est encore peu évident de crier au scandale, Microsoft disposant encore de quelques jours pour corriger le problème.
Dual-Wait&See
Source :
x86-Secret
Bruno_C
le 7 mars 2005 à 15:00
(7 670
lectures)
Actualités et brèves relatives
- 03 / 03 / 2005 : 60 Watts en moins "à l'horizon" pour les CPU Intel
- 03 / 03 / 2005 : Les CPU double-coeur d'AMD pressent l'allure
- 03 / 03 / 2005 : IDF 2005 : Intel présente...du déjà vu ? Oui mais...
- 02 / 03 / 2005 : Intel exhibe ses CPU dual core et son i955X à l'IDF
- 02 / 03 / 2005 : Triche : Après AMD et le 64 bits... Intel et les MHz ?
- 01 / 03 / 2005 : Intel parle un peu du futur de l'Itanium
- 27 / 02 / 2005 : Dual-puce de DDR2 Infineon : des barrettes jusqu'à 8 Go
- 25 / 02 / 2005 : Précisions sur la roadmap d'Intel : 65nm en 2006
- 24 / 02 / 2005 : L'Athlon64 dual core fait sa démonstration chez AMD






