Linux 系统优化实战记录
📅 2026-02-08 | ⏱️ 8分钟 | 👁 1,124 次阅读 | 💬 12 条评论
背景
最近公司服务器负载持续走高,经常出现响应缓慢。经过一周排查和优化,系统性能提升约40%,这里分享下优化过程。
一、监控与问题定位
1. CPU 分析
top -bn1 | head -20
uptime
htop
2. 内存使用
free -h
ps aux --sort=-%mem | head -11
3. 磁盘 I/O
iostat -x 1 5
iotop -o
二、优化措施
1. 内核参数调优
fs.file-max = 65535
net.core.somaxconn = 32768
net.ipv4.tcp_max_syn_backlog = 8192
net.ipv4.tcp_tw_reuse = 1
vm.swappiness = 10
sudo sysctl -p
2. 启用 TCP BBR
echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sudo sysctl -p
3. 优化磁盘挂载
/dev/sda1 / ext4 defaults,noatime 0 1
三、效果对比
• 平均响应时间:850ms → 320ms(提升 62%)
• CPU 使用率:85% → 45%
• 并发处理能力:500/s → 1200/s
💬 评论 (12)
发表评论