Je fais des tests de saturation de bandes passantes, et je releves quelques petits trucs qui me semble incohérent dans la lecture de l'utilisation CPU fournit par top
top - 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 ?
# HyperThreading
Posté par daggett . Évalué à 3.
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 . Évalué à 2.
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 . Évalué à 2.
917 Mebibits = 961 Megabits
[^] # Re: HyperThreading
Posté par Toto . Évalué à 3.
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 (site web personnel) . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.