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

常用 Linux 性能调优参数速查表

适用场景:云底座服务器、虚拟化节点、容器集群,按内核调度 / 内存管理 / 网络 / IO四大模块分类,标注参数作用、调整建议与适用场景。

模块
参数路径
参数作用
调整建议
适用场景

内核调度
/proc/sys/kernel/sched_migration_cost_ns
控制进程在 CPU 间迁移的延迟时间
默认 500000ns,高负载场景调至 1000000ns,减少频繁迁移
云底座 API 服务、虚拟机调度

/proc/sys/kernel/sched_autogroup_enabled
开启 / 关闭自动分组调度
多核 CPU 设为 1,提升多任务并行效率
容器混部集群

/proc/sys/kernel/sched_rt_runtime_us
限制实时进程占用 CPU 的时间
默认 950000us,设为 900000us,预留资源给普通进程
有实时任务的服务器

内存管理
/sys/kernel/mm/transparent_hugepage/enabled
开启 / 关闭透明大页
数据库 / 大模型场景设为always;碎片化内存场景设为never
GPU 推理节点、数据库服务器

/proc/sys/vm/swappiness
控制内存交换到磁盘的倾向
云底座设为 10(减少 swap 使用);内存紧张场景设为 30
K8s 集群节点

/proc/sys/vm/zone_reclaim_mode
NUMA 架构下内存回收策略
设为 0(跨节点内存分配),避免单节点内存耗尽
多 NUMA 架构服务器

网络优化
/proc/sys/net/core/somaxconn
限制 TCP 监听队列最大长度
调至 1024-65535,提升高并发连接处理能力
负载均衡节点、API 网关

/proc/sys/net/ipv4/tcp_tw_reuse
允许复用 TIME_WAIT 状态的 socket
设为 1,减少 TIME_WAIT 端口占用
高并发短连接场景

/proc/sys/net/ipv4/tcp_fin_timeout
缩短 TIME_WAIT 状态的超时时间
从 60s 调至 30s,加快端口释放
容器服务节点

磁盘 IO
/sys/block/<磁盘名>/queue/scheduler
设置 IO 调度算法
SSD 设为mq-deadlinenone;机械硬盘设为cfq
分布式存储节点

/sys/block/<磁盘名>/queue/nr_requests
调整 IO 请求队列长度
SSD 调至 1024;机械硬盘调至 2048,提升 IO 吞吐量
数据库存储盘

/proc/sys/vm/dirty_ratio
内存脏数据占比阈值,超过则刷盘
设为 20(默认 20),写密集场景调至 10,避免 IO 阻塞
日志服务器、数据写入节点

使用说明
  1. 临时生效echo 10 > /proc/sys/vm/swappiness(重启后还原)
  2. 永久生效:在/etc/sysctl.conf添加参数,执行sysctl -p生效
  3. 调优原则:单参数调整后观察 24 小时,对比性能指标(如 CPU 负载、时延),避免批量修改
http://www.jsqmd.com/news/120092/

相关文章:

  • 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介绍
  • (100分)- 表达式括号匹配(Java JS Python C)
  • npm2100 超高效升压转换器
  • 我的256天创作纪念日
  • NPM2100 电池电量估算
  • Windows系统文件inetmib1.dll丢失损坏 下载修复方法
  • java计算机毕业设计网络探店 基于大数据的美食探店可视化平台 互联网餐饮探店数据爬取与分析系统
  • 紫金桃源:不止是沈阳新市府纯别墅,更是 N 种生活的生长容器
  • PromQL 核心语法解析
  • Windows系统文件inetcomm.dll丢失损坏 下载修复方法
  • Boost电路的右半平面零点
  • 云底座 amp; 性能优化 90 天每日打卡计划