缺省設置:2048
/proc/sys/net /proc/sys/net/core/message_burst |
寫新的警告消息所需的時間(以 1/10 秒為單位);在這個時間內所接收到的其它警告消息會被丟棄。這用于防止某些企圖用消息“淹沒”您系統的人所使用的拒絕服務(Denial of Service)攻擊。
缺省設置:50(5 秒)
/proc/sys/net/core/message_cost |
該文件存有與每個警告消息相關的成本值。該值越大,越有可能忽略警告消息。
缺省設置:5
/proc/sys/net/core/netdev_max_backlog |
該文件指定了,在接口接收數據包的速率比內核處理這些包的速率快時,允許送到隊列的數據包的最大數目。
缺省設置:300
/proc/sys/net/core/optmem_max |
該文件指定了每個套接字所允許的最大緩沖區的大小。
/proc/sys/net/core/rmem_default |
該文件指定了接收套接字緩沖區大小的缺省值(以字節為單位)。
/proc/sys/net/core/rmem_max |
該文件指定了接收套接字緩沖區大小的最大值(以字節為單位)。
/proc/sys/net/core/wmem_default |
該文件指定了發送套接字緩沖區大小的缺省值(以字節為單位)。
/proc/sys/net/core/wmem_max |
該文件指定了發送套接字緩沖區大小的最大值(以字節為單位)。
/proc/sys/net/ipv4 |
所有 IPv4 和 IPv6 的參數都被記錄在內核源代碼文檔中。請參閱文件 /usr/src/linux/Documentation/networking/ip-sysctl.txt。
/proc/sys/net/ipv6 |
同 IPv4。
/proc/sys/vm
/proc/sys/vm/buffermem
該文件控制用于緩沖區內存的整個系統內存的數量(以百分比表示)。它有三個值,通過把用空格相隔的一串數字寫入該文件來設置這三個值。
用于緩沖區的內存的最低百分比
如果發生所剩系統內存不多,而且系統內存正在減少這種情況,系統將試圖維護緩沖區內存的數量。
用于緩沖區的內存的最高百分比
缺省設置:2 10 60
/proc/sys/vm/freepages |
該文件控制系統如何應對各種級別的可用內存。它有三個值,通過把用空格相隔的一串數字寫入該文件來設置這三個值。
● 如果系統中可用頁面的數目達到了最低限制,則只允許內核分配一些內存。
● 如果系統中可用頁面的數目低于這一限制,則內核將以較積極的方式啟動交換,以釋放內存,從而維持系統性能。
● 內核將試圖保持這個數量的系統內存可用。低于這個值將啟動內核交換。
原文轉自:http://www.blogjava.net/qileilove/archive/2013/03/28/397086.html