mon multi CPU est-il pris en compte ? - Hardware - Linux et OS Alternatifs
Marsh Posté le 31-12-2004 à 12:17:52
kernel correctement configuré ?
Marsh Posté le 31-12-2004 à 12:23:54
Chez moi, le numéro cpu est pas affiché dans top, il faut que je rajoute une colonne pour ...
Marsh Posté le 31-12-2004 à 13:47:47
cat /proc/cpuinfo et tu verras bien si plus d'un cpu est présent. Si oui, tu as le SMP et c'est juste ton top qui n'a pas été modifié pour afficher CPU0, CPU1. D'ailleurs je n'ai vu ce stype d'affichage de top que sur redhat. Chez moi j'ai des Debian et au taf des Suse, et pas de CPU0, CPU1, etc sur mes machines SMP
Si tu fais un uname -a, tu peux aussi voir si tu es en smp ou pas
Exemple :
Linux linux-adm 2.6.5-7.111-smp #1 SMP Wed Oct 13 15:45:13 UTC 2004 i686 i686 i386 GNU/Linux
Marsh Posté le 31-12-2004 à 13:53:40
bon ok uname -a donnne smp, j'avais pas pensé a ca ...
merci c cool
Marsh Posté le 31-12-2004 à 13:54:11
sinon l'option de top pour voir les different CPU c koi pas trouvé dans le man... peut etre parce que je l'ai qu'en anglais :-/
Marsh Posté le 31-12-2004 à 13:59:43
je t'ai dit juste au dessus que pour afficher les differents CPU dans top, il doit falloir un patch pour top, et que je n'ai pour l'instant vu que Redhat le faisant par defaut (je n'ai bien entendu pas testé toutes les distrib existantes)
Marsh Posté le 31-12-2004 à 14:06:12
c'est sensé faire quoi vos commandes dans top la ?
voila ce que j'ai sur ma redhat
2:04pm up 5 days, 8:32, 1 user, load average: 1.12, 2.23, 2.02
1761 processes: 1760 sleeping, 1 running, 0 zombie, 0 stopped
CPU0 states: 2.0% user, 10.0% system, 0.0% nice, 87.0% idle
CPU1 states: 4.0% user, 2.0% system, 0.0% nice, 93.0% idle
Mem: 4002120K av, 2673404K used, 1328716K free, 0K shrd, 21920K buff
Swap: 4192880K av, 0K used, 4192880K free 1220988K cached
et si je fais vos combinaison de touches sur ma suse, je n'aurais pas le meme affichage pour les CPU en tout cas, j'aurais juste
Cpu(s): 55.4% us, 6.9% sy, 0.0% ni, 37.7% id, 0.0% wa, 0.0% hi, 0.0% si
Marsh Posté le 31-12-2004 à 14:08:06
je connaissais pas le f ... interessant.
par conter f j echap ca me rajoute un colonne #C .. ca correspond au numeor de CPU qui est utilisé ?
si c'est ca c ok, il me prend mes deux xeon + mon hypertreading.
Marsh Posté le 31-12-2004 à 14:08:25
the_fireball a écrit : c'est sensé faire quoi vos commandes dans top la ? |
comme dit plus haut, apperemment sous RH tout est déjà configuré dans top quand tu as plusieurs procs
d'où les combinaisons de touches pour les autres distribs
Marsh Posté le 31-12-2004 à 14:09:31
Ca rajoute une colonne avec le dernier cpu utilisé par le processus (et ça enregistre la config aussi )
Marsh Posté le 31-12-2004 à 14:09:31
donc les load average peuve monter jusque 4 ... ca reste acceptable puisque 4 CPU c'est bien comme ca que ca marche ?
c le nb de process moyen en file ? donc comme j'ai 4 cpu, je peux traité 4 taches en meme temps,
Marsh Posté le 31-12-2004 à 14:12:47
et comment qu'on fait pour avoir la meme config que sous la RH pour voir tout les CPU ... ? possible ? j'ai regardé avec les options de f, mais ca ne rajoute que des colonnes ca.
Marsh Posté le 31-12-2004 à 14:13:41
en cherchant le patch peut etre
Marsh Posté le 31-12-2004 à 14:13:46
olicel a écrit : donc les load average peuve monter jusque 4 ... ca reste acceptable puisque 4 CPU c'est bien comme ca que ca marche ? |
nan c'est plus compliqué que ça
Marsh Posté le 31-12-2004 à 14:16:00
pour faire afficher les auters cpu ...
Facile ! faut taper 1 pendant que top tourne ;-)
i a rien dans le man, faut regarder apres avoir faire h sous top
Marsh Posté le 31-12-2004 à 14:17:41
tomate tu peux m'expliquer le coup du load average, parce que j'ai deja cherché dans des bouq ou des how-to mais je croyais avoir compris et la tu me dis que c pas comme ca :-( relou ca.
Marsh Posté le 31-12-2004 à 14:18:04
bien joué , j'avais jamais fait gaffe à ça (je n'ai jamais fait gaffe à l'aide de top, honte à moi)
Marsh Posté le 31-12-2004 à 14:18:54
moi non plus j'avais fait gaffe. mais ca me plasait bien de voir les petit %cpu tourné .... ;-)
Marsh Posté le 31-12-2004 à 14:21:20
olicel a écrit : tomate tu peux m'expliquer le coup du load average, parce que j'ai deja cherché dans des bouq ou des how-to mais je croyais avoir compris et la tu me dis que c pas comme ca :-( relou ca. |
sly angel m'avait expliqué qu'en gros ça dépend du nb de procs, de la puissance de la machine, et surtout du nombre de processus (vu que pas mal ne font pas grand chose)
en gros, plus tu as des procs puissants et de processus, et plus ton load average pourra monter
après je ne connais pas les subtilités
Marsh Posté le 31-12-2004 à 14:38:19
bon ben je vais faire un chtit message pour ca ;-)
Marsh Posté le 31-12-2004 à 14:50:45
tomate a écrit : sly angel m'avait expliqué qu'en gros ça dépend du nb de procs, de la puissance de la machine, et surtout du nombre de processus (vu que pas mal ne font pas grand chose) |
c'est quoi ca ?
Marsh Posté le 31-12-2004 à 15:28:38
y a t il 2 manchots au démarrage ? si oui tes 2 pross sont utilisés
Marsh Posté le 31-12-2004 à 15:42:49
Reply
Marsh Posté le 31-12-2004 à 11:54:13
salut,
J'ai reinstaller un new serveur avec une fedora 3. c'est un bi Xeon.
Lorsque je fais un
top il ne m'indique qu'un CPU ???? ca me semble bizarre d'habitude top indique plutot CPU0, CPU1, CPU2 ....
dans /proc/cpuinfo, tout mes cpu sont bien present.
Est-ce normal ?
de plus que faut-il faire pour l'Hyper threading ? ca se fait comme un autre cpu "normal" je crois.
olivier