Je dirais que puisqu’en en changeant l’option du nombre de CPU à 1 (ce qui signifie d’après moi qu’on peut en utiliser 2 étant donné que le 1er CPU est le CPU 0 et non pas 1) dans GRUB tu peux utiliser les 2, alors il faut également changer le nombre de CPU max dans les options de ton kernel.
Va donc dans le répertoire des sources de ton kernel et fais donc un :
Puis va dans le menu “Processor type and features” et active l’option “Symmetric multi-processing support”. Ca permet d’afficher les 3 options supplémentaires suivantes dans le même menu pour paramétrer la gestion multiprocesseurs :
-
“Processor type and features --> Maximum number of CPUs (2-255)” : pour paramétrer le nombre de coeurs maximum à utiliser, donc pour un Core 2 Duo mettre 2 au minimum (mettre plus ne sert à rien pour un tel processeur évidemment…)
Petit rappel : un Core 2 Quad a 1 processeur et 4 coeurs, et non pas 2 x 4 = 8 coeurs ! Même logique avec les Core 2 Duo, le 2 indique la version du processeur, pas le nombre de processeurs ; c’est le Duo ou Quad qui indique le nombre de coeurs. Donc ici, pour un Core 2 Quad, il faudrait mettre 4 (ou plus si vous avez envie d’ajouter 8 Ko par coeur à votre kernel pour rien du tout :smt003 ).
-
“SMT (Hyperthreading) scheduler support” : permet d’activer le multithreading. Ne fonctionne qu’avec les processeurs supportant la technologie HyperThreading (et seuls certains Pentium 4 supportent cette technologie, donc inutile de l’activer pour un Pentium 3).
-
“Multi-core scheduler support” : permet de tirer parti du multithreading (= répartition des threads sur plusieurs coeurs) lorsqu’on dispose de plusieurs coeurs. Il faut donc l’activer dans ton cas.
Tu peux aussi régler la famille du processeur dans “Processor type and features --> Processor family (famille du processeur)” en mettant “Pentium-III/Celeron(Coppermine)/Pentium-III Xeon”. Attention cependant, selon ton kernel tu auras plus ou moins de choix pour cette option, mais théoriquement pour les P3 ça ne devrait rien changer si tu as au moins le kernel 2.6.18.