OVH Cloud OVH Cloud

SMP

6 réponses
Avatar
mailing.debian
Je ne comprends pas, j'ai configurer mon kernel avec SMP, je les vois
bien avec la command top et dans le fichier /proc/cpuinfo
mais j'ai les warning suivant dans dmesg

WARNING: NR_CPUS limit of 2 reached. Processor ignored.
WARNING: NR_CPUS limit of 2 reached. Processor ignored.
Total of 2 processors activated (9469.95 BogoMIPS).
WARNING: 1 siblings found for CPU0, should be 2
WARNING: 1 siblings found for CPU1, should be 2

Quelqun sait pourquoi? Y a t'il un module que je n'aurai pas bien
installé dans le noyau?

Merci


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

6 réponses

Avatar
Francois Cerbelle
--9jxsPFA5p3P2qPhR
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Le Wed, Dec 15, 2004 at 05:51:27PM +0100, ecrit :
Je ne comprends pas, j'ai configurer mon kernel avec SMP, je les vois
bien avec la command top et dans le fichier /proc/cpuinfo
mais j'ai les warning suivant dans dmesg


---end quoted text / fin de citation---

Si le noyau vient de la distribution Debian, as tu bien installe le
paquetage -smp ? que te dit la commande :
grep CONFIG_NR_CPUS /boot/config-...smp

Si tu as compilé ton noyau, as tu bien activé le
Symetric Multi Processor dans la config et as tu bien specifié le
nombre de processeurs à gerer ?


fanfan

--
Les enfants sont des énigmes lumineuses.
[Daniel Pennac]

--9jxsPFA5p3P2qPhR
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFBwHMSn0FdfiSfsswRArPsAKCn7cQxNInKhUegEe4bbWLl7mhjkQCgyOPq
BuNXgEZluvMz4U/KR2Bv8S8 =2h/5
-----END PGP SIGNATURE-----

--9jxsPFA5p3P2qPhR--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sylvain Sauvage
Wed, 15 Dec 2004 17:51:27 +0100, a écrit :
Je ne comprends pas, j'ai configurer mon kernel avec SMP, je les vois
bien avec la command top et dans le fichier /proc/cpuinfo
mais j'ai les warning suivant dans dmesg

WARNING: NR_CPUS limit of 2 reached. Processor ignored.
WARNING: NR_CPUS limit of 2 reached. Processor ignored.
Total of 2 processors activated (9469.95 BogoMIPS).
WARNING: 1 siblings found for CPU0, should be 2
WARNING: 1 siblings found for CPU1, should be 2

Quelqun sait pourquoi? Y a t'il un module que je n'aurai pas bien
installé dans le noyau?



Au hasard : tu aurais pas deux pentium HT ?
Un HT = 2 cpu (virtuels, mais 2 quand même), donc 2 HT = 4 cpus.

Augmente la limite du nombre de CPU.

--
Sylvain Sauvage
Avatar
mailing.debian
J'ai le résultat suivant :
/boot/config-2.6.9:CONFIG_NR_CPUS=2


Francois Cerbelle wrote:
Le Wed, Dec 15, 2004 at 05:51:27PM +0100, ecrit :

Je ne comprends pas, j'ai configurer mon kernel avec SMP, je les vois
bien avec la command top et dans le fichier /proc/cpuinfo
mais j'ai les warning suivant dans dmesg



---end quoted text / fin de citation---

Si le noyau vient de la distribution Debian, as tu bien installe le
paquetage -smp ? que te dit la commande :
grep CONFIG_NR_CPUS /boot/config-...smp

Si tu as compilé ton noyau, as tu bien activé le
Symetric Multi Processor dans la config et as tu bien specifié le
nombre de processeurs à gerer ?


fanfan





--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
mailing.debian
Effectivement il s'agit bien d'un bi-pro PIV qui peut supporter
l'hyperthreading, mais cette option n'est pas activé.

# CONFIG_SCHED_SMT is not set



Sylvain Sauvage wrote:
Wed, 15 Dec 2004 17:51:27 +0100, a écrit :

Je ne comprends pas, j'ai configurer mon kernel avec SMP, je les vois
bien avec la command top et dans le fichier /proc/cpuinfo
mais j'ai les warning suivant dans dmesg

WARNING: NR_CPUS limit of 2 reached. Processor ignored.
WARNING: NR_CPUS limit of 2 reached. Processor ignored.
Total of 2 processors activated (9469.95 BogoMIPS).
WARNING: 1 siblings found for CPU0, should be 2
WARNING: 1 siblings found for CPU1, should be 2

Quelqun sait pourquoi? Y a t'il un module que je n'aurai pas bien
installé dans le noyau?




Au hasard : tu aurais pas deux pentium HT ?
Un HT = 2 cpu (virtuels, mais 2 quand même), donc 2 HT = 4 cpus.

Augmente la limite du nombre de CPU.





--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Sylvain Sauvage
Thu, 16 Dec 2004 10:10:14 +0100, a écrit :
Effectivement il s'agit bien d'un bi-pro PIV qui peut supporter
l'hyperthreading, mais cette option n'est pas activé.

# CONFIG_SCHED_SMT is not set



Si je comprends bien cette option, elle permet de rendre le scheduler plus
malin vis à vis des P4.

Moi, je parlais du fait qu'un P4 est vu comme 2 cpu. Donc 2 comme 4.

Avec cette option du scheduler, le scheduler doit être plus attentif au
fait qu'il s'agit de cpu virtuels (qui partagent une même base).

Essaie toujours de passer le nombre max de cpus à 4 (ça ne fait que man ger
16 ko de plus). Si ça fonctionne c'est bien. Sinon, c'est que je n'ai pas
compris la documentation des options du noyau.

--
Sylvain Sauvage
Avatar
mailing.debian
Effectivement je n'ai plus les Warning en passant à 4.
J'ai également testé avec l'option SMT, mais d'après mes tests de charge
le serveur est moins rapide et là c'est a ni rien comprendre!!!


Sylvain Sauvage wrote:
Thu, 16 Dec 2004 10:10:14 +0100, a écrit :

Effectivement il s'agit bien d'un bi-pro PIV qui peut supporter
l'hyperthreading, mais cette option n'est pas activé.

# CONFIG_SCHED_SMT is not set




Si je comprends bien cette option, elle permet de rendre le scheduler plus
malin vis à vis des P4.

Moi, je parlais du fait qu'un P4 est vu comme 2 cpu. Donc 2 comme 4.

Avec cette option du scheduler, le scheduler doit être plus attentif au
fait qu'il s'agit de cpu virtuels (qui partagent une même base).

Essaie toujours de passer le nombre max de cpus à 4 (ça ne fait que manger
16 ko de plus). Si ça fonctionne c'est bien. Sinon, c'est que je n'ai pas
compris la documentation des options du noyau.





--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact