当前位置: 首页 > news >正文

不同场景 Linux 性能调优参数配置模板

以下模板基于云底座节点、AI 算力节点、容器混部集群三大核心场景定制,直接复制到 /etc/sysctl.conf 后执行 sysctl -p 即可永久生效。

一、 云底座核心节点(高并发、低时延)

适用场景:云平台控制节点、API 网关、虚拟化宿主机

conf

<?XML:NAMESPACE PREFIX = "[default] http://www.w3.org/2000/svg" NS = "http://www.w3.org/2000/svg" />

# 内核调度 - 减少进程迁移,提升稳定性
kernel.sched_migration_cost_ns = 1000000
kernel.sched_autogroup_enabled = 1
kernel.sched_rt_runtime_us = 900000# 内存管理 - 优先使用物理内存,关闭透明大页(碎片化访问场景)
vm.swappiness = 10
vm.zone_reclaim_mode = 0
kernel.transparent_hugepage.enabled = never# 网络优化 - 提升高并发连接处理能力
net.core.somaxconn = 65535
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_fin_timeout = 30
net.core.netdev_max_backlog = 32768# IO优化 - 适配分布式存储,SSD盘配置
vm.dirty_ratio = 15
vm.dirty_background_ratio = 5

二、 AI 算力节点(GPU/NPU 大模型推理 / 训练)

适用场景:GPU 服务器、大模型推理节点、异构算力集群

conf

# 内核调度 - 绑定进程CPU核心,提升算力利用率
kernel.sched_migration_cost_ns = 2000000
kernel.sched_autogroup_enabled = 0# 内存管理 - 开启透明大页,优化大模型内存访问
vm.swappiness = 5
vm.zone_reclaim_mode = 1
kernel.transparent_hugepage.enabled = always
kernel.transparent_hugepage.defrag = madvise# 网络优化 - 适配RDMA高速网络,提升数据传输效率
net.core.somaxconn = 32768
net.ipv4.tcp_syncookies = 1
net.core.rmem_max = 134217728
net.core.wmem_max = 134217728# IO优化 - 提升数据加载速度,适配大模型 checkpoint 读写
vm.dirty_ratio = 20
vm.dirty_background_ratio = 10

三、 容器混部集群节点(在线 + 离线业务混跑)

适用场景:K8s 计算节点、在线服务 + 离线任务混部集群

conf

# 内核调度 - 支持CPU突发,保障在线业务SLA
kernel.sched_migration_cost_ns = 800000
kernel.sched_autogroup_enabled = 1
kernel.sched_cfs_bandwidth_slice_us = 5000# 内存管理 - 适度使用swap,平衡资源利用率
vm.swappiness = 20
vm.zone_reclaim_mode = 0
kernel.transparent_hugepage.enabled = always# 网络优化 - 适配容器多网络栈,提升Pod通信效率
net.core.somaxconn = 32768
net.ipv4.tcp_tw_reuse = 1
net.netfilter.nf_conntrack_max = 1048576# IO优化 - 避免离线任务IO抢占在线业务资源
vm.dirty_ratio = 10
vm.dirty_background_ratio = 5
配置注意事项
  1. 执行前备份原 /etc/sysctl.conf 文件,避免配置冲突;
  2. 不同硬件(如机械硬盘 / SSD、单 NUMA / 多 NUMA)需微调参数;
  3. 配置后观察 24 小时系统负载、业务时延,根据实际情况调整。
http://www.jsqmd.com/news/120103/

相关文章:

  • Redis 零基础到进阶,Redis 哨兵监控,笔记63-73
  • 大学生必备:8个免费AI论文工具,告别熬夜搞定论文效率飙升100% - 麟书学长
  • 9 个降AI率工具,MBA 必备避坑指南
  • 用 .NET MAUI 10 + VS Copilot 从 0 开发一个签到 App(三)
  • 上海埃飞电子科技有限公司:探寻国内顶尖狭缝涂布机加工厂的卓越之道 - 五色鹿五色鹿
  • Redis多实例部署与主从架构
  • 【linux内核】Linux内核的同步机制
  • (100分)- 部门人力分配(Java JS Python C)
  • npm2100 的电源转换能力优点
  • [20251218]测试sql语句子光标的执行性能(21c).txt
  • 常用 Linux 性能调优参数速查表
  • Scikit-image 实战指南:10 个让 CV 模型更稳健的预处理技巧
  • AgentScope深入分析-LLMMCP
  • (100分)- 测试用例执行计划(Java JS Python C)
  • Redis高级特性与生产环境部署
  • 详细介绍:正则表达式超详细版
  • 数组去重(JS)
  • 高职金融科技应用专业可考取的金融科技类证书
  • NPM2100 支持的电池类型
  • (100分)- 报数游戏(Java JS Python)
  • 大专市场营销专业可考取的实用证书
  • NPM2100 超低功耗模式
  • 达梦数据库与部分的联动使用
  • (100分)- ABR 车路协同场景(Java JS Python)
  • 动态 IP 在爬虫、跨境电商如何避开封禁陷阱
  • nPM2100 自带标准电池模型
  • 完整教程:数据结构**排序** 超越Arrays.sort() 探索Java排序算法的奥秘与魅力
  • 在Photoshop中导出小于100KB的图片:推荐使用“存储为Web所用格式”
  • Spark与Kafka整合:构建实时数据管道完整教程
  • 非线性最优化问题求解器Ipopt介绍