Noyau smp ou pas ?

Bonjour,
Comment savoir si le support multiprocesseur est activé dans le noyau ? Je pose la question parce que j’ai un noyau pas officiel mais qui fait reconnaitre mes peripheriques.

eh ben la tu mis lorsque tu l’as compilé ton noyau?

hello,

cat /proc/cpuinfo | grep ht

Si oui, acitver le support smp.[/code]

yann@perso:~$ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz stepping : 6 cpu MHz : 2133.428 cache size : 2048 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm bogomips : 4269.80
J’obtiens ça.Visiblement je suis bon pour compiler et activer le smp ?
Au fait, si je pose la question c’est parce que je l’ai pas compilé moi même !!
:slightly_smiling:

vaut-il mieux mettre pentium 4 ou pentium M dans le kernel lors d’une compile pour un core2 duo ?

hello,

Bah regarde ce que tu as comme processeur.

ben justement il y a pas core2 de chez intel dans le noyau 2.6.18 alors je pose la question. C’est pas logique ?

hello,

Si c’est aussi logique que tu le pretend, tu sais la base d’une core 2.

Ps: une recherche sur google, en une seconde j’ai eu la réponse.

kernelnewbies.org/Linux_2_6_17

Donc, apparemment, à partir du 2.6.17, tous les noyaux sont SMP.