Retourner aux forums || Retourner au forum Linux.general
Linux.general : Top et Iperf
Posté par Toto () le 14 juin 2007top - 12:13:01 up 12 days, 18:30, 5 users, load average: 4.43, 2.64, 1.12
Tasks: 140 total, 2 running, 138 sleeping, 0 stopped, 0 zombie
Cpu(s): 4.1% us, 32.9% sy, 0.2% ni, 31.1% id, 0.0% wa, 0.5% hi, 31.2% si
Mem: 1035108k total, 596312k used, 438796k free, 94156k buffers
Swap: 1052248k total, 177800k used, 874448k free, 301260k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
16570 root 15 0 102m 924 592 S 136 0.1 416:08.06 iperf
19663 root 18 0 64100 920 676 S 134 0.1 6:23.03 iperf
13561 root 14 -1 30136 9.8m 5188 S 2 1.0 96:57.77 X
Si je comprends bien, iperf m'utilise 136% et 134% du cpu à la fois. A la limite, que je sois en dessous de 200%, vu que j'ai un double processeur mono coeur, ca me semble pas illogique, mais depasser les 200%, j'ai du mal à comprendre
J'ai aussi une autre question concernant iperf : celui ci me donne la mesure du débit, et il m'indique que j'envoie à 980Mbit/s. Or si je prends n'importe quel outil de mesure, j'obtiens 917Mbit/s. Comment cela se fait, a quoi correpond cette différence ?
> Lire le message (5 commentaires, moyenne: 2,4).
HyperThreading
Mono-core mais peut-être avec Hyper-Threading, ce qui sera vu comme un presque quadri-proc par linux.
Dans top, appuie sur "1" pour changer la ligne Cpu(s) globale en une ligne pour chaque CPU individuels; tu verras s'il t'en affiche 2 ou 4. (Selon la version de top, c'est peut-être une autre touche.)
Quand à la différence de débit, peut-être que "n'importe quel outil" (lequel ?) mesure le débit "data", alors que iperf compte aussi l'overhead du protocole (les en-tête IP, TCP)
-
[^]Re: HyperThreading
Posté par Toto () le 14/06/2007 à 12:53. (lien). Évalué à 2.Effectivement, c'est bien l'hyperthreading.. je l'avais completement oublié lui.
Pour les mesures de débit, j'ai utilisé :
- l'applet gnome
- bwm-ng
- une appliance
- un script fait à la main comptant les octets emis/recu par la carte (via /proc/net/dev), en passant par le nombre de bytes ou avec le nombre de paquets..-
[^]Re: HyperThreading
Posté par daggett () le 14/06/2007 à 13:13. (lien). Évalué à 2.Attention, iperf donne le résultat en Mega "décimaux" et non pas "puissance de 2" pour le débit en bits (mais pas pour les Bytes).
917 Mebibits = 961 Megabits-
[^]Re: HyperThreading
Posté par Toto () le 14/06/2007 à 13:47. (lien). Évalué à 3.Humpff..
C'est lourd cette facon de compter un coup par puissance de 2, un coup par puissance de 10 ..
En tout cas merci pour tes eclaircissements-
[^]Re: HyperThreading
Posté par Amand Tihon (page perso, ) le 15/06/2007 à 09:47. (lien). Évalué à 2.Pour les bits par seconde, il est d'usage d'utiliser la puissance de 10. Ne me demande pas pourquoi.
-
-
-
Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.general



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.