Bonjour,
Je suis actuellement en train de réaliser des modifications sur les paramètres par défaut du kernel Linunx (2.6.32).
J'ai des problèmes de performance réseau avec un certain nombre de machines virtuelles. Le début est catastrophique ... bien que j'ai un réseau 10Gbps....
Or je souhaiterais également pouvoir observer l'utilisation des ressources que j'ai spécifié.
Sauriez vous comment faire ?
Les options que j'ai positionné :
Code :
- net.core.rmem_max = 33554432
- net.core.wmem_max = 33554432
- net.ipv4.tcp_rmem = 4096 87380 33554432
- net.ipv4.tcp_wmem = 4096 65536 33554432
- net.core.netdev_max_backlog = 30000
- #Gestion auto des tailles de buffer :
- #net.ipv4.tcp_moderate_rcvbuf = 1
- #Plus de mémoire pour le kernel afin de gérer tcp
- #net.ipv4.tcp_mem = 4631616 6175488 9263232
- #SACKs are an optimization to TCP which in normal scenarios improves considerably performance.
- #In Gigabit networks with no traffic competition these have the opposite effect.
- # To improve performance they should be turned off with:
- net.ipv4.tcp_sack=0
- #Pas de cache de ssthresh d'une connexion précédente
- net.ipv4.tcp_no_metrics_save = 1
|
Qu'en pensez vous ?
Je me demande si je ne vais pas relever les seuils min et default sur les buffer mem ?