Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 11/02/2008 21:48:37

ustilago
Membre
Lieu : Charente-Maritime
Inscription : 14/08/2004
Messages : 1 540
Site Web

Bi-processeur

Hello,

J'ai une question bête (pour pas changer big_smile ) : le noyau Debian est SMP d'origine, mais est-ce que je peux vérifier que mes deux processeurs sont bien détectés, et qu'ils fonctionnent tous les deux ? hmm

Bon, dans le dmesg il me dit bien qu'il voit deux CPU, mais marchent-ils bien tous les deux ? wink Est-ce qu'un test simple, genre une compilation de noyau, prendra moins de temps sur mon bi-athlon 1 GHz que sur mon mono-athlon 1,4 GHz ? Est-ce qu'un filtre un peu compliqué sous Gimp sera traité plus rapidement en bi-athlon ?

Bon, en attendant je vais écouter Pink Floyd en bi-bi-enceintes ... en 4.1 quoi big_smile !

Usti


Faut pas énerver un tigre ...

Hors ligne

#2 11/02/2008 23:00:39

ioguix
Administrator
Lieu : Paris
Inscription : 25/04/2003
Messages : 3 945

Re : Bi-processeur

Salut,

bah pour commencer tu peux confirmer que ton noyo voit tes 2 procs dans /proc/cpuinfo...

Ensuite, il existe des petite appli qui te raconte la vie de tes proco (ou core) en applet de gnome, kde ou xfce...en général, ce genre de proco ont plusieurs fréquence de fonctionnement histoire d'économiser un peu d'énergie. Si c'est bien ton cas, tu les vera monter en fréquence aux moment de grandes intensité sur ta machine (oui, une compile de kernel devrait te le montrer)

Cependant, de là à dire que gimp sera tirer avantage d'un bi-proc, ça, j'en sais franchement rien...Tout dépend de l'application et comment elle est fichue, par exemple, on sait aujourd'hui trés bien que PostgreSQL a une utilisation multi-core beaucoup plus efficace que MySQL ( de quoi ? moi ? en flagrant de déli de quoi ?! )

++


[email protected]
"Contrairement aux chasseurs qui, eux, ne sont pas des lapins, les pollueurs, eux sont des ordures. - Philippe Geluck, Le chat"
gpg: 0828C222

Hors ligne

#3 11/02/2008 23:23:27

armen
Membre
Lieu : 48°03'03" N - 04°59'55" W
Inscription : 09/03/2004
Messages : 1 937

Re : Bi-processeur

Bonsoir,

Pour voir la charge de tes processeurs avec top, tu appuie sur "1" et tu as le détails par proc (si tu as des processuers hyper-threadés, ça double encore le nombre de proc. affichés).

Elle fonctionne donc à nouveau ta machine bi-proc ?


"La grandeur d'un métier est peut-etre, avant tout, d'unir des hommes : il n'est qu'un luxe véritable, et c'est celui des relations humaines." Antoine de Saint-Exupéry

Hors ligne

#4 12/02/2008 10:58:04

Tihz
Membre
Lieu : Paname
Inscription : 02/11/2006
Messages : 876

Re : Bi-processeur

ustilago a écrit :

Est-ce qu'un test simple, genre une compilation de noyau, prendra moins de temps sur mon bi-athlon 1 GHz que sur mon mono-athlon 1,4 GHz ?

Salut,

Je pense qu'avec l'option -j x du make (x etant un nombre dépendant de la puissance de ta machine), tu devrais voir une différences a mon avis.


Ce qu'il y a de bien avec les standards, c'est qu'il y en a beaucoup entre lesquels choisir.

Hors ligne

#5 12/02/2008 21:58:10

ustilago
Membre
Lieu : Charente-Maritime
Inscription : 14/08/2004
Messages : 1 540
Site Web

Re : Bi-processeur

armen a écrit :

Elle fonctionne donc à nouveau ta machine bi-proc ?

Glop big_smile Après un beep intempestif au démarrage dû à une barrette mémoire mal enfichée, elle marche ! Je n'arrive pas à automatiser le WiFi, mais au moins à la main ça marche à tous les coups même si les débits sont bizarres.

Je retouche mes photos sous Gimp, et j'ai un script avec convert qui me transforme les .xcf en .jpg automatiquement, mais à plus de 300 Mo par photo, c'est long hmm d'où mon regain d'intérêt pour mon biathlon smile

Bref, sur vos conseils, voici ce que ça donne :

$ cat /proc/cpuinfo 
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 6
model name      : AMD Athlon(tm) MP
stepping        : 1
cpu MHz         : 1194.692
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow ts
bogomips        : 2391.41
clflush size    : 32
processor       : 1
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 6
model name      : AMD Athlon(tm) Processor
stepping        : 1
cpu MHz         : 1194.692
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow ts
bogomips        : 2389.57
clflush size    : 32

Idem pour top et j'ai bien aussi 2 CPU dans gkrellm wink

Enfin, pour un gros travail chronométré entre mes deux tours, faudra déjà que je rentre avant 19h30 à la maison sad peut être jeudi !

Je vous tiendrais au courant, et merci pour tous ces conseils.

Usti


Faut pas énerver un tigre ...

Hors ligne

#6 15/02/2008 13:13:03

ustilago
Membre
Lieu : Charente-Maritime
Inscription : 14/08/2004
Messages : 1 540
Site Web

Re : Bi-processeur

Hello,

Bon j'ai pas eu le temps de tester Gimp, mais il y a une case à cocher "multiprocesseur" quelque part, donc je pense que ça doit jouer sur certains traitements.

Néanmoins, une petite compilation de noyau classique par make :

real    97m42.251s
user    90m23.699s
sys    7m46.557s

La même avec make -j 2

real    53m6.029s
user    91m35.931s
sys    8m9.579s

big_smile

Au passage, make -j tout court n'est pas une bonne idée, je me suis retrouvé avec 900 processus, la RAM saturée, la partition de swap saturée ... j'ai cru que j'allais planter la machine mais j'ai pu interrompre à temps wink.

Usti-triathloniste


Faut pas énerver un tigre ...

Hors ligne

#7 15/02/2008 21:22:31

GnuNeos
Membre
Inscription : 23/12/2007
Messages : 1
Site Web

Re : Bi-processeur

Salut,

sinon suffit de mettre l'option :
CONCURRENCY_LEVEL = 3
dans /etc/kernel-pkg.conf

nombre de processeurs +1

sur un P4 hyperthreading mon kernel (mini) s'est compilé en 10 minutes au lieu de 12.

Hors ligne

Pied de page des forums