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

Linux 服务器性能优化基础(CPU/内存/磁盘/网络)

一、前言

新服务器默认参数保守,无法支撑高并发。基础优化包含:资源查看、系统精简、文件最大句柄、进程限制、网络基础优化、磁盘IO优化,是运维必备基本功。


二、服务器性能四大维度

  • CPU:负载过高、上下文切换频繁

  • 内存:内存溢出、swap频繁交换

  • 磁盘:IO过高、磁盘等待

  • 网络:连接数爆满、丢包、重传


三、常用性能查看命令

top # CPU内存整体负载 free -h # 内存使用 iostat # 磁盘IO netstat -an|wc -l # 网络连接数 ss -s # 网络统计

四、系统基础优化(生产通用)

1. 关闭无用服务

systemctl disable firewalld systemctl disable postfix systemctl disable bluetooth

2. 文件句柄优化(解决 too many open files)

默认句柄数太小,高并发报错

编辑:/etc/security/limits.conf

* soft nofile 65535 * hard nofile 65535 * soft nproc 65535 * hard nproc 65535

3. 关闭SELinux

企业生产普遍关闭,减少权限拦截

sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config setenforce 0

4. 优化swap交换分区

减少内存频繁写入磁盘,提升性能

echo 10 > /proc/sys/vm/swappiness

五、磁盘IO优化

  • 使用 SSD 固态盘做业务盘

  • 日志、业务数据分开磁盘

  • 禁止磁盘碎片长期堆积


六、网络基础优化

  • 开启网卡多队列

  • 调大TCP连接数、端口范围

  • 减少TIME_WAIT连接回收时间


七、优化总结

基础优化三板斧:关多余服务、开大文件句柄、关闭SELinux、优化swap

http://www.jsqmd.com/news/958717/

相关文章:

  • 从DAG到值编码:图解编译原理龙书第六章核心概念,手把手教你搞定表达式优化
  • AD9851对比AD9850实战:6倍频到底香不香?实测70MHz+信号生成心得
  • 基于STM32与AD9851的双通道可编程波形发生器,支持基波+5次谐波叠加及三种基础波形输出
  • 技术演进:BepInEx Unity插件框架架构转型与IL2CPP运行时稳定性突破
  • 告别NTP服务器:手把手教你用ESP8266+STM32F103从零搭建一个离线/在线双模天气时钟(附完整代码)
  • 企业AI落地踩坑复盘:只做RAG走不远,ReAct补齐短板
  • 2026年Q2嘉兴奢侈品回收实测:嘉兴名鉴钟表有限公司联系/嘉兴首饰回收/嘉兴奢侈品回收/嘉兴工艺美术品回收/嘉兴黄金回收/选择指南 - 优质品牌商家
  • Linux 下 gcc / g++ 编译过程详解:从编译到链接
  • 实战指南:基于快马ai为django项目生成wsl2一体化开发环境配置脚本
  • 唐山广告宣传,哪家更靠谱?专业解析带你了解真相
  • EMR Serverless Spark 数据湖上新能力:一条 SQL 实现标量向量混合检索
  • Go 实验特性全解析:生命周期、状态及启用方法,开发者必看!
  • [特殊字符] 五大核心挑战与 Anthropic 建议
  • Beyond Compare 5永久激活解决方案:一键生成专业版密钥的完整指南
  • Sigil EPUB编辑器深度解析:从基础编辑到高级定制的完整实战手册
  • 教资科三知识点汇总|初中高中各学科重点笔记整理
  • Claude on AWS 三种路径,开发者别只看模型调用
  • 用Event Recorder调试RTX5线程退出:从运行态到终止态的完整状态追踪
  • Windows + Trae 安装使用 CodeGraph 完整指南
  • 通过世界模拟器进行具象化视觉空间推理 (Astra)
  • 股票逐笔和十档Tick数据今天就跟大家聊聊这些高频数据包里到底装了些什么
  • COM3D2.MaidFiddler完整指南:5步掌握实时女仆编辑器,打造个性化游戏体验
  • Qt图形视图里弹窗错位?手把手教你用QGraphicsProxyWidget正确处理ComboBox下拉列表
  • 别再只问压差了!面试官想听的LDO性能指标详解(附Bandgap基准原理)
  • AI辅助开发:利用快马平台实现智能自适应的sweezy-cursors动画
  • 用一块51单片机,我复刻了学生时代的DDS信号发生器(附AD9850/9851完整代码)
  • 保姆级教程:Halcon 18.11.0.1 Windows版从下载到激活全流程(含GigE驱动安装)
  • 鸿蒙开发--CANNKit-AscendC-sobel
  • SMT贴片加工锡膏储存和使用注意事项
  • 杰理之IO_CONTROL 功能介绍可以参考【篇】