Puncte:0

de ce ajustarea tamponului de socket crește PPS?

drapel pw

Folosesc iperf3 pentru a evalua performanța NIC (82599ES) (port unic).

  • Ubuntu 18.04 cu un autocompilat 5.14.14 (din amonte git repo stabil)
  • iperf3 3.1.3
  • 82599ES și cadru jumbo activat pe comutator
  • parametrii nucleului sunt mai mult sau mai puțin impliciti

Comanda pe care o execut este

# iperf3 -c <IP> -u -l 8000 -t 600 -i 1 -b 10G
[ ID] Lățimea de bandă de transfer pe intervale Datagrame totale
[ 4] 0,00-1,00 sec 415 MBytes 3,48 Gbits/sec 54429  
[ 4] 1,00-2,00 sec 414 MBytes 3,47 Gbits/sec 54274  

fără nicio optimizare, arată ca UDP nu poti atinge rata de linie

Apoi încerc să măresc dimensiunea bufferului de socket,

# sysctl -w net.core.wmem_default=2129920
# sysctl -w net.core.wmem_max=2129920

Apoi rularea iperf3 cu aceleași opțiuni ar putea atinge rata de linie

# iperf3 -c 100.200.116.81 -t 600 -b 10G -i 1 -l 8000 -u
[ ID] Lățimea de bandă de transfer pe intervale Datagrame totale
[ 4] 0,00-1,00 sec 1,15 GBytes 9,91 Gbits/sec 154798  
[ 4] 1,00-2,00 sec 1,15 GBytes 9,91 Gbits/sec 154806 

Intrebarea mea de ce creșterea tamponului de socket crește performanța tx?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.