Redian新闻
>
linux内核常用调优参数

linux内核常用调优参数

公众号新闻

linux内核常用调优参数
1. vm.swappiness:该参数控制系统在内存不足时,内核将页面交换到磁盘的程度。默认值为60,建议值为10-30。
2. vm.overcommit_memory:该参数控制系统是否允许超额分配内存。默认值为0,建议值为1。
3. vm.dirty_ratio:该参数控制系统脏页占内存的比例。默认值为20,建议值为5-10。
4. vm.dirty_background_ratio:该参数控制系统后台写入脏页的比例。默认值为10,建议值为1-5。
5. vm.dirty_expire_centisecs:该参数控制系统脏页过期时间。默认值为3000,建议值为1000-2000。
6. vm.dirty_writeback_centisecs:该参数控制系统写回脏页的时间间隔。默认值为500,建议值为100-200。
7. vm.vfs_cache_pressure:该参数控制系统内核缓存的大小和清理频率。默认值为100,建议值为50-100。
8. vm.min_free_kbytes:该参数控制系统保留的最小空闲内存。默认值为4096,建议值为65536。
9. vm.max_map_count:该参数控制系统允许的最大内存映射数量。默认值为65530,建议值为262144。
10. net.core.somaxconn:该参数控制系统TCP连接的最大排队数量。默认值为128,建议值为1024。
11. net.core.netdev_max_backlog:该参数控制系统网络设备接收数据包的队列大小。默认值为1000,建议值为5000。
12. net.core.rmem_max:该参数控制系统TCP接收缓冲区的最大大小。默认值为212992,建议值为524288。
13. net.core.wmem_max:该参数控制系统TCP发送缓冲区的最大大小。默认值为212992,建议值为524288。
14. net.ipv4.tcp_fin_timeout:该参数控制系统TCP连接关闭的超时时间。默认值为60,建议值为10-20。
15. net.ipv4.tcp_tw_reuse:该参数控制系统是否允许重用TIME_WAIT状态的TCP连接。默认值为0,建议值为1。
16. net.ipv4.tcp_tw_recycle:该参数控制系统是否启用TCP连接回收机制。默认值为0,建议值为1。
17. net.ipv4.tcp_max_syn_backlog:该参数控制系统TCP连接请求队列的大小。默认值为128,建议值为1024。
18. net.ipv4.tcp_keepalive_time:该参数控制系统TCP连接的保持时间。默认值为7200秒,建议值为600-1200。
19. net.ipv4.tcp_max_tw_buckets:该参数控制系统可以处理的TIME_WAIT状态的TCP连接的最大数量。默认值为180000,建议值为262144。
20. net.ipv4.ip_local_port_range:该参数控制系统可以使用的本地端口范围。默认值为32768-61000,建议值为1024-65535。
21. net.ipv4.tcp_slow_start_after_idle:该参数控制系统TCP连接空闲一段时间后是否重新进入慢启动状态。默认值为1,建议值为0。
22. net.ipv4.tcp_no_metrics_save:该参数控制系统是否保存TCP连接的性能指标。默认值为0,建议值为1。
23. net.ipv4.tcp_mtu_probing:该参数控制系统是否启用TCP MTU探测。默认值为0,建议值为1。
24. net.ipv4.tcp_congestion_control:该参数控制系统TCP拥塞控制算法。默认值为cubic,建议值为bbr。
25. fs.file-max:该参数控制系统可以打开的文件句柄数量。默认值为65536,建议值为1048576。
26. fs.nr_open:该参数控制系统可以打开的文件句柄数量。默认值为1048576,建议值为1048576。
27. fs.inotify.max_user_watches:该参数控制系统可以监视的文件数量。默认值为8192,建议值为524288。
28. kernel.sem:该参数控制系统信号量的数量。默认值为250,建议值为512-1024。
29. kernel.shmmax:该参数控制系统的共享内存大小。默认值为4294967295,建议值为536870912。
30. kernel.shmall:该参数控制系统的共享内存大小。默认值为2097152,建议值为134217728。
31. kernel.pid_max:该参数控制系统可以创建的最大进程数。默认值为32768,建议值为524288。
32. kernel.core_pattern:该参数控制系统在出现核心转储文件时的文件名格式。默认值为core,建议值为/corefiles/core-%e-%s-%u-%g-%p-%t。
33. kernel.msgmnb:该参数控制系统消息队列的最大大小。默认值为16384,建议值为65536。
34. kernel.msgmax:该参数控制系统消息队列的最大大小。默认值为8192,建议值为65536。
35. kernel.sysrq:该参数控制系统是否允许使用SysRq键。默认值为1,建议值为0。
36. kernel.printk:该参数控制系统内核日志的输出级别。默认值为4 4 1 7,建议值为3 3 3 3。
37. kernel.randomize_va_space:该参数控制系统是否启用地址空间随机化。默认值为2,建议值为2。
38. kernel.nmi_watchdog:该参数控制系统是否启用NMI watchdog。默认值为1,建议值为0。
39. kernel.softlockup_panic:该参数控制系统是否在软锁定时触发内核崩溃。默认值为0,建议值为1。
40. kernel.hung_task_panic:该参数控制系统是否在任务超时时触发内核崩溃。默认值为0,建议值为1。
41. kernel.panic:该参数控制系统在内核崩溃时的行为。默认值为0,建议值为10。
42. kernel.panic_on_oops:该参数控制系统在Oops发生时是否触发内核崩溃。默认值为0,建议值为1。
43. kernel.exec-shield:该参数控制系统是否启用执行保护。默认值为1,建议值为1。
44. kernel.dmesg_restrict:该参数控制系统是否限制非特权用户访问dmesg。默认值为1,建议值为1。

链接:https://www.cnblogs.com/yaoqingzhuan/p/17507916.html

(版权归原作者所有,侵删)


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
当大模型公司都在卷大参数,面壁智能却在尽可能把参数做小秋天小鱼鹰(3)早鸟报|快手电商将下线“多件起购”功能;京东2024年将加速布局汽车市场;Linux中国停止运营...解析 Linux 下 53 端口占用的现象System76 推出 Lemur Pro Linux 笔记本:酷睿 Ultra 处理器,1399 美元起美股基本面 - 2024_01_31 * 晚报 * 收盘:鲍威尔打击3月降息预期 美股收跌纳指重挫逾2.2%。周三热门中概股涨调优见效,永辉向好去华人超市一定注意!最常用调料被检出有毒致癌!大多数都在售!39 项 Linux 基准测试:英伟达数据中心 CPU Grace 媲美 Threadripper 7000鸿蒙告别 Linux 内核:“华为对标西方主流操作系统,流畅性完爆之”带你走向linux企业防火墙热门小游戏《超级解压馆》姚湘泉:益智排序产品如何持续调优System76 升级 Serval WS Linux 移动工作站,最高 i9-14900HX CPU+RTX 4070 GPUSystem76 升级 Serval WS Linux 移动工作站:最高 i9-14900HX CPU+RTX 4070 GPULinus Torvalds 言辞激烈,怒怼谷歌内核贡献者:垃圾代码!linux磁盘管理LVM的使用菜园之乐离婚女人(25.前夫的突然来信)跨平台 CPU 加速,百度智能云的一键性能调优技术分享JVM 调优-给你的java应用看看病Linux 环境变量配置竟有这么多学问,你真的会了吗?AMD 推出 XDNA Linux 驱动,扩展 Ryzen AI 至更多系统平台WSDM 2024 | 持续同调优化的图异常检测微软 VS Code 1.86 更新影响远程开发功能,不再兼容 Ubuntu 18.04 LTS 等旧 Linux 发行版Linux 启动流程 梳理| 思维导图 | 流程图 | 值得收藏AMD 的努力以失败告终,无法为 Linux 开源驱动提供 HDMI 2.1+ 功能Tomcat 调优总结(Tomcat自身优化、Linux内核优化、JVM优化)比LoRA还快50%的微调方法来了!一张3090性能超越全参调优,UIUC联合LMFlow团队提出LISA掌握Linux内存故障追踪:技术指南Linux常用的网络命令时间过得真快呀鹅厂年终开奖冲上热搜;PayPal裁员赔偿N+6;梁汝波不满字节2023年才讨论GPT;“Linux中国”停止运营 | Q资讯“Linux 中国” 开源社区,停止运营零长度数组没有意义?那是你不懂!看Linux内核中怎么高级玩它?Linux之父 Linus Torvalds 在技术上可谓是从不私藏,也绝不闭门造车
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。