2. Les serveurs Windows et l'Hyper Threading
2.1 Les serveurs Windows 2000 et la technologie Hyper-Threading

Malheureusement, les systèmes d’exploitation
serveurs Windows 2000 ne font pas la distinction entre les processeurs
logiques et les processeurs physiques sur les systèmes dotés de la technologie
Hyper-Threading. Windows 2000 se limite à utiliser les premiers processeurs
décomptés par le BIOS jusqu’à atteindre le nombre maximum de processeurs autorisés
par la licence.
Par exemple, l’utilisation de Windows
2000 Server, limité à 4 processeurs (vous retrouverez le tableau
récapitulatif dans la dernière partie de cet article) sur un système quadri-processeur
doté de la technologie Hyper-Threading, correspond en réalité à l’utilisation
du premier processeur logique de chacun des quatre processeurs physiques, comme
vous pouvez le voir dans la figure 2. Le deuxième processeur logique de chaque
processeur physique restera inutilisé à cause de la limite à 4 processeurs
définie par la licence. Autrement dit, les performances ne suivent pas la puissance
de la technologie

Fig 2 :
les numéros indiquent l’ordre dans lequel les processeurs logiques sont
utilisés par Windows 2000 Server (limité à 4 processeurs) sur un système quadri-processeur
doté de la technologie Hyper-Threading et d’un BIOS respectant les spécifications
d’Intel.
A l’inverse, l’utilisation de Windows
2000 Advanced Server, limité quant à lui à 8 processeurs, sur le
même système quadri-processeur doté de la technologie Hyper-Threading, permettra
l’usage effectif des huit processeurs logiques comme montré dans la figure 3.

Fig 3 :
les numéros indiquent l’ordre dans lequel les processeurs logiques sont
utilisés par Windows 2000 Advanced Server (limité à 8 processeurs) sur un système
quadri-processeur
doté de la technologie Hyper-Threading et d’un BIOS respectant les spécifications
d’Intel.
2.2 Les serveurs Windows 2003 et la technologie Hyper-Threading

Lorsque Windows Server 2003 examine
le nombre de processeurs fourni par le BIOS, il fait la distinction entre
processeurs logiques et physiques, sans tenir compte de la manière dont ils
sont comptés par le BIOS. Ceci apporte donc un avantage majeur par rapport aux
serveurs Windows 2000. C'est à dire que les serveurs Windows 2003 ne tiennent
compte que du nombre de processeurs physiques dans le décompte du nombre de
processeurs autorisé par la licence.
Par exemple, l’utilisation de Windows
Standard Server 2003 (limité à 2 processeurs) sur un système bi-processeur
doté de la technologie Hyper-Threading, permet l’utilisation des quatre
processeurs logiques, tel que décrit dans la figure 4.

Fi 4 :
les numéros indiquent l’ordre dans lequel les processeurs logiques sont
utilisés par Windows 2003 Standard Server (limité à 2 processeurs) sur un système
bi-processeur
doté de la technologie Hyper-Threading et d’un BIOS respectant les spécifications
d’Intel.
Grâce à cette exemple on comprend les
bénéfices apportés par les serveurs Windows 2003 sur des systèmes dotés de la
technologie Hyper-Threading. Les utilisateurs peuvent ainsi tirer parti de la
puissance de traitement de quatre processeurs logiques avec une licence limitée
à deux processeurs.
Voyons maintenant le gain de performance
ainsi que le système de licence...
Sommaire
1. Présentation de l'Hyper Threading
2. Les serveurs Windows et l'Hyper Threading
3. Les performances et les licences
|
|
 |
Pour afficher ou poster un commentaire, cliquez sur ce lien : Forum-Microsoft
|
|