Calcul du numéro des sockets et des coeurs
2 x 18 +2 = 38
Remarque -
désactiver le coeur.
Si l'hyperthreading est activé, calculez le numéro du deuxième processeur
2.
virtuel.
Calcul du numéro du premier processeur virtuel.
a.
Par exemple, 2 x 18 +2 = 38
b.
Pour calculer le numéro total des premiers processeurs virtuels du système,
multipliez le nombre de sockets par 18.
Par exemple, dans un système à 4 sockets : 4 x 18 = 72
c.
Ajoutez le numéro du premier processeur virtuel au numéro total des
premiers processeurs virtuels du système.
Par exemple : 72 + 38 = 110
3.
Pour calculer le numéro de coeur, divisez le numéro du premier processeur
virtuel par 18.
Le quotient correspond au numéro de socket.
■
Le reste correspond au numéro de coeur.
■
Par exemple, 38 / 18 = 2 et il reste 2. Le processeur virtuel 38 s'exécute sur le socket 2, du coeur
2.
Remarque -
1. Divisez le numéro de coeur par le nombre de processeurs par coeur. Le résultat est un
nombre entier, suivi d'une valeur décimale. Par exemple :
38 / 18 = 2,111111111111111
2. Le nombre entier correspond au socket. Soustrayez-le du total. Par exemple :
2,111111111111111 - 2 = ,111111111111111
3. Multipliez la décimale par 18 pour trouver le reste, qui correspond au numéro de coeur sur
ce socket. Par exemple :
,111111111111111 x 18 = 2.
Le coeur 38 correspond au processeur 2, coeur 2.
146
Guide d'administration des serveurs Oracle de série X5 • Juillet 2015
Si l'hyperthreading est désactivé, c'est le seul numéro à savoir pour activer ou
Pour calculer le reste à l'aide d'une calculatrice :