Quelques notes en vrac sur la gestion des paquets « dropped »
liste des réglages à effectuer :
https://access.redhat.com/sites/default/files/attachments/20150325_network_performance_tuning.pdf
Précisions sur certains paramètres :
- http://sysadmin-notepad.blogspot.fr/2013/06/dropped-rx-packets-in-ifconfig.html
- https://fasterdata.es.net/host-tuning/nic-tuning/
- https://communities.intel.com/community/wired/blog/2011/06/24/parameter-talk-tx-and-rx-descriptors
Si l’interface eth0 indique des paquets « dropped », chercher la cause dans les compteurs d’erreurs : /sys/class/net/eth0/statistics/
ou avec la commande : ethtool -S eth0
Pour aller plus loin :
Afficher les valeurs courantes : ethtool -g eth0
La valeur par défaut est 255, les cartes récentes permettent d’augmenter cette valeur.
Modifier la valeur pour une interface : ethtool -G eth0 rx 512
Information sur les buffers d’ émission/réception : http://www.itechlounge.net/2015/05/linux-how-to-tune-up-receive-tx-and-transmit-rx-buffers-on-network-interface/
Divers :
Vérifier que les interruptions sont réparties sur les processeurs :
egrep « CPU0|eth0 » /proc/interrupts
Si toutes les interruptions sont sur CPU0, installer irqbalance