Sysctl config pour haute performance, grande activité

Nous avons un server avec une grande quantité de visiteurs (chaque minute, tous les jours). Fondamentalement, nous avions une bonne configuration sysctl à cet effet. (Si vous ne le modifiez pas, cela commence à se comporter de façon étrange).

J'aimerais requestr à la communauté si vous pouvez me fournir un qui … bien .. optimisé à cet effet. Comme maximiser les limites des files ouverts et ainsi de suite. C'est ce que je voulais dire.

définir une grande activité? Un grand nombre de files sont ouverts? Des files volumineux sont transférés? beaucoup de clients lents? Ceci est retiré d'une machine qui exécute nginx desservant 900 + mb / sec de 120k ou des images plus petites sur un Quad Core Xeon 2.4. Les parameters d'un server qui diffusent du contenu sont très différents. Chaque machine config est différente en fonction des exigences. La mise en œuvre aveugle pourrait rendre votre performance meilleure ou pire.

fs/file-max=60000 fs/dir-notify-enable=0 net/ipv4/tcp_keepalive_time=600 net/core/rmem_max=262143 net/core/rmem_default=262143 net/core/wmem_max=262143 net/core/wmem_default=262143 net/ipv4/tcp_sack=0 net/ipv4/tcp_timestamps=0 net/nf_conntrack_max=262143 net/ipv4/tcp_frto=0 net.ipv4.tcp_sack=1 net.ipv4.tcp_timestamps=1 net.ipv4.tcp_wmem = 4096 65536 4194304 net.ipv4.tcp_rmem = 4096 87380 4194304 net.ipv4.tcp_fin_timeout = 1 net.ipv4.tcp_tw_recycle = 1 net.core.wmem_max = 16777216 net.core.rmem_max = 16777216 net.core.wmem_default = 16777216 net.core.rmem_default = 16777216 net.core.netdev_max_backlog = 262144 net.core.somaxconn = 262144 net.ipv4.tcp_syncookies = 0 net.ipv4.tcp_max_orphans = 262144 net.ipv4.tcp_max_syn_backlog = 262144 net.ipv4.tcp_synack_resortinges = 2 net.ipv4.tcp_syn_resortinges = 2 

Alors que l'information sur cette page est quelque peu ancienne, une grande partie s'applique encore:

http://www.acc.umu.se/~maswan/linux-netperf.txt http://www.ibm.com/developerworks/linux/library/l-hisock.html slaptijack.com/system-administration/linux-tcp-performance -réglage/