在解释其含义之前,我在我的电脑上做了测试,查看了上述所有参数的值,如下所示:
asd@asd-desktop:~$ sysctl fs.file-max
fs.file-max = 999999
asd@asd-desktop:~$ sysctl net.ipv4.tcp_tw_reuse
net.ipv4.tcp_tw_reuse = 0
asd@asd-desktop:~$ sysctl net.ipv4.tcp_keepalive_time
net.ipv4.tcp_keepalive_time = 7200
asd@asd-desktop:~$ sysctl net.ipv4.tcp_fin_timeout
net.ipv4.tcp_fin_timeout = 60
asd@asd-desktop:~$ sysctl net.ipv4.tcp_max_tw_buckets
net.ipv4.tcp_max_tw_buckets = 65536
asd@asd-desktop:~$ sysctl net.ipv4.ip_local_port_range
net.ipv4.ip_local_port_range = 3276861000
asd@asd-desktop:~$ sysctl net.ipv4.tcp_rmem
net.ipv4.tcp_rmem = 4096873806291456
asd@asd-desktop:~$ sysctl net.ipv4.tcp_wmem
net.ipv4.tcp_wmem = 4096163844194304
asd@asd-desktop:~$ sysctl net.core.netdev_max_backlog
net.core.netdev_max_backlog = 1000
asd@asd-desktop:~$ sysctl net.core.rmem_default
net.core.rmem_default = 163840
asd@asd-desktop:~$ sysctl net.core.wmem_default
net.core.wmem_default = 163840
asd@asd-desktop:~$ sysctl net.core.rmem_max
net.core.rmem_max = 131071
asd@asd-desktop:~$ sysctl net.core.wmem_max
net.core.wmem_max = 131071
asd@asd-desktop:~$ sysctl net.ipv4.tcp_syncookies
net.ipv4.tcp_syncookies = 1
asd@asd-desktop:~$ sysctl net.ipv4.tcp_max_syn_backlog
net.ipv4.tcp_max_syn_backlog = 512
asd@asd-desktop:~$
其中fs.file-max 是我通过/etc/sysctl.conf实际的改动了,所以和书上的一直。