linux內(nèi)核常用調(diào)優(yōu)參數(shù)
1. vm.swappiness:該參數(shù)控制系統(tǒng)在內(nèi)存不足時(shí),內(nèi)核將頁面交換到磁盤的程度。默認(rèn)值為60,建議值為10-30。
2. vm.overcommit_memory:該參數(shù)控制系統(tǒng)是否允許超額分配內(nèi)存。默認(rèn)值為0,建議值為1。
3. vm.dirty_ratio:該參數(shù)控制系統(tǒng)臟頁占內(nèi)存的比例。默認(rèn)值為20,建議值為5-10。
4. vm.dirty_background_ratio:該參數(shù)控制系統(tǒng)后臺寫入臟頁的比例。默認(rèn)值為10,建議值為1-5。
5. vm.dirty_expire_centisecs:該參數(shù)控制系統(tǒng)臟頁過期時(shí)間。默認(rèn)值為3000,建議值為1000-2000。
6. vm.dirty_writeback_centisecs:該參數(shù)控制系統(tǒng)寫回臟頁的時(shí)間間隔。默認(rèn)值為500,建議值為100-200。
7. vm.vfs_cache_pressure:該參數(shù)控制系統(tǒng)內(nèi)核緩存的大小和清理頻率。默認(rèn)值為100,建議值為50-100。
8. vm.min_free_kbytes:該參數(shù)控制系統(tǒng)保留的最小空閑內(nèi)存。默認(rèn)值為4096,建議值為65536。
9. vm.max_map_count:該參數(shù)控制系統(tǒng)允許的最大內(nèi)存映射數(shù)量。默認(rèn)值為65530,建議值為262144。
10. net.core.somaxconn:該參數(shù)控制系統(tǒng)TCP連接的最大排隊(duì)數(shù)量。默認(rèn)值為128,建議值為1024。
11. net.core.netdev_max_backlog:該參數(shù)控制系統(tǒng)網(wǎng)絡(luò)設(shè)備接收數(shù)據(jù)包的隊(duì)列大小。默認(rèn)值為1000,建議值為5000。
12. net.core.rmem_max:該參數(shù)控制系統(tǒng)TCP接收緩沖區(qū)的最大大小。默認(rèn)值為212992,建議值為524288。
13. net.core.wmem_max:該參數(shù)控制系統(tǒng)TCP發(fā)送緩沖區(qū)的最大大小。默認(rèn)值為212992,建議值為524288。
14. net.ipv4.tcp_fin_timeout:該參數(shù)控制系統(tǒng)TCP連接關(guān)閉的超時(shí)時(shí)間。默認(rèn)值為60,建議值為10-20。
15. net.ipv4.tcp_tw_reuse:該參數(shù)控制系統(tǒng)是否允許重用TIME_WAIT狀態(tài)的TCP連接。默認(rèn)值為0,建議值為1。
16. net.ipv4.tcp_tw_recycle:該參數(shù)控制系統(tǒng)是否啟用TCP連接回收機(jī)制。默認(rèn)值為0,建議值為1。
17. net.ipv4.tcp_max_syn_backlog:該參數(shù)控制系統(tǒng)TCP連接請求隊(duì)列的大小。默認(rèn)值為128,建議值為1024。
18. net.ipv4.tcp_keepalive_time:該參數(shù)控制系統(tǒng)TCP連接的保持時(shí)間。默認(rèn)值為7200秒,建議值為600-1200。
19. net.ipv4.tcp_max_tw_buckets:該參數(shù)控制系統(tǒng)可以處理的TIME_WAIT狀態(tài)的TCP連接的最大數(shù)量。默認(rèn)值為180000,建議值為262144。
20. net.ipv4.ip_local_port_range:該參數(shù)控制系統(tǒng)可以使用的本地端口范圍。默認(rèn)值為32768-61000,建議值為1024-65535。
21. net.ipv4.tcp_slow_start_after_idle:該參數(shù)控制系統(tǒng)TCP連接空閑一段時(shí)間后是否重新進(jìn)入慢啟動狀態(tài)。默認(rèn)值為1,建議值為0。
22. net.ipv4.tcp_no_metrics_save:該參數(shù)控制系統(tǒng)是否保存TCP連接的性能指標(biāo)。默認(rèn)值為0,建議值為1。
23. net.ipv4.tcp_mtu_probing:該參數(shù)控制系統(tǒng)是否啟用TCP MTU探測。默認(rèn)值為0,建議值為1。
24. net.ipv4.tcp_congestion_control:該參數(shù)控制系統(tǒng)TCP擁塞控制算法。默認(rèn)值為cubic,建議值為bbr。
25. fs.file-max:該參數(shù)控制系統(tǒng)可以打開的文件句柄數(shù)量。默認(rèn)值為65536,建議值為1048576。
26. fs.nr_open:該參數(shù)控制系統(tǒng)可以打開的文件句柄數(shù)量。默認(rèn)值為1048576,建議值為1048576。
27. fs.inotify.max_user_watches:該參數(shù)控制系統(tǒng)可以監(jiān)視的文件數(shù)量。默認(rèn)值為8192,建議值為524288。
28. kernel.sem:該參數(shù)控制系統(tǒng)信號量的數(shù)量。默認(rèn)值為250,建議值為512-1024。
29. kernel.shmmax:該參數(shù)控制系統(tǒng)的共享內(nèi)存大小。默認(rèn)值為4294967295,建議值為536870912。
30. kernel.shmall:該參數(shù)控制系統(tǒng)的共享內(nèi)存大小。默認(rèn)值為2097152,建議值為134217728。
31. kernel.pid_max:該參數(shù)控制系統(tǒng)可以創(chuàng)建的最大進(jìn)程數(shù)。默認(rèn)值為32768,建議值為524288。
32. kernel.core_pattern:該參數(shù)控制系統(tǒng)在出現(xiàn)核心轉(zhuǎn)儲文件時(shí)的文件名格式。默認(rèn)值為core,建議值為/corefiles/core-%e-%s-%u-%g-%p-%t。
33. kernel.msgmnb:該參數(shù)控制系統(tǒng)消息隊(duì)列的最大大小。默認(rèn)值為16384,建議值為65536。
34. kernel.msgmax:該參數(shù)控制系統(tǒng)消息隊(duì)列的最大大小。默認(rèn)值為8192,建議值為65536。
35. kernel.sysrq:該參數(shù)控制系統(tǒng)是否允許使用SysRq鍵。默認(rèn)值為1,建議值為0。
36. kernel.printk:該參數(shù)控制系統(tǒng)內(nèi)核日志的輸出級別。默認(rèn)值為4 4 1 7,建議值為3 3 3 3。
37. kernel.randomize_va_space:該參數(shù)控制系統(tǒng)是否啟用地址空間隨機(jī)化。默認(rèn)值為2,建議值為2。
38. kernel.nmi_watchdog:該參數(shù)控制系統(tǒng)是否啟用NMI watchdog。默認(rèn)值為1,建議值為0。
39. kernel.softlockup_panic:該參數(shù)控制系統(tǒng)是否在軟鎖定時(shí)觸發(fā)內(nèi)核崩潰。默認(rèn)值為0,建議值為1。
40. kernel.hung_task_panic:該參數(shù)控制系統(tǒng)是否在任務(wù)超時(shí)時(shí)觸發(fā)內(nèi)核崩潰。默認(rèn)值為0,建議值為1。
41. kernel.panic:該參數(shù)控制系統(tǒng)在內(nèi)核崩潰時(shí)的行為。默認(rèn)值為0,建議值為10。
42. kernel.panic_on_oops:該參數(shù)控制系統(tǒng)在Oops發(fā)生時(shí)是否觸發(fā)內(nèi)核崩潰。默認(rèn)值為0,建議值為1。
43. kernel.exec-shield:該參數(shù)控制系統(tǒng)是否啟用執(zhí)行保護(hù)。默認(rèn)值為1,建議值為1。
44. kernel.dmesg_restrict:該參數(shù)控制系統(tǒng)是否限制非特權(quán)用戶訪問dmesg。默認(rèn)值為1,建議值為1。
審核編輯:黃飛
-
Linux
+關(guān)注
關(guān)注
87文章
11232瀏覽量
208939 -
磁盤
+關(guān)注
關(guān)注
1文章
367瀏覽量
25178 -
參數(shù)控制
+關(guān)注
關(guān)注
0文章
3瀏覽量
850
原文標(biāo)題:linux內(nèi)核常用調(diào)優(yōu)參數(shù)
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論