Linux TCPIP内核参数优化
以Ubuntu 12.04 LTS Desktop (x64)默認(rèn)配置為例(機(jī)器的內(nèi)存為4GB);
/proc/sys/net目錄
所有的TCP/IP參數(shù)都位于/proc/sys/net目錄下;
對/proc/sys/net目錄下內(nèi)容的修改都是臨時(shí)的,任何修改在系統(tǒng)重啟后都會丟失;
參數(shù)(路徑+文件)?? ?描述?? ?默認(rèn)值?? ?優(yōu)化值
/proc/sys/net/core/rmem_default?? ?默認(rèn)的TCP數(shù)據(jù)接收窗口大小(字節(jié))。?? ?229376?? ?256960
/proc/sys/net/core/rmem_max?? ?最大的TCP數(shù)據(jù)接收窗口(字節(jié))。?? ?131071?? ?513920
/proc/sys/net/core/wmem_default?? ?默認(rèn)的TCP數(shù)據(jù)發(fā)送窗口大小(字節(jié))。?? ?229376?? ?256960
......
......
/etc/sysctl.conf是一個(gè)允許你改變正在運(yùn)行中的Linux系統(tǒng)的接口。它包含一些TCP/IP堆棧和虛擬內(nèi)存系統(tǒng)的高級選項(xiàng),可用來控制Linux網(wǎng)絡(luò)配置,由于/proc/sys/net目錄內(nèi)容的臨時(shí)性,建議把TCPIP參數(shù)的修改添加到/etc/sysctl.conf文件, 然后保存文件,使用命令“/sbin/sysctl –p”使之立即生效。
總結(jié)
以上是生活随笔為你收集整理的Linux TCPIP内核参数优化的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GIS空间数据结构 - 矢量和栅格
- 下一篇: Linux内核 - tcp发送数据从应用