当前位置:   article > 正文

关于linux系统调优这一篇文章就够了

linux系统调优

在这里插入图片描述

作为运维工程师来讲,最主要的工作保障:企业门户网站、业务系统、应用程序、软件高效稳定的运行,密切关注业务系统、操作系统性能,对业务系统、操作系统实施性能优化,使其发挥最大的性能;

影响Linux服务器、业务网站等性能因素有哪些层面呢?下面我们就一起看看如何调优吧

[](()1.影响服务器性能因素


  • 1.操作系统方面

1.内存

2.CPU

3.磁盘I/O

4.网络I/O带宽

  • 2.程序应用方面

1.Nginx

2.Mysql

3.Tomcat

4.PHP

5.应用程序代码

在这里插入图片描述

[](()2.系统性能评估标准


  • %user:表示CPU处在用户模式下的时间百分比。

  • %sys:表示CPU处在[系统](()模式下的时间百分比。

  • %iowait:表示CPU等待输入输出完成时间的百分比。

  • swap in:即si,表示虚拟内存的页导入,即从SWAP DISK交换到RAM

  • swap out:即so,表示虚拟内存的页导出,即从RAM交换到SWAP DISK。

  • 如图:

在这里插入图片描述

在这里插入图片描述

[](()3.系统性能分析工具


  • 3.1常用命令

vmstat、sar、iostat、netstat、free、ps、top、iftop

  • 3.2常用系统性能组合分析命令

top、uptime 检查系统整体的负载、承受能力;

vmstat、sar、iostat 、top 检测是否是CPU瓶颈;

free、vmstat 检测是否是内存瓶颈;

iostat、iotop 检测是否是磁盘I/O瓶颈;

netstat、iftop 检测是否是网络带宽瓶颈。

在这里插入图片描述

[](()4.linux 性能评估与优化


[](()4.1 系统整体性能评估

  • uptime 命令(查看系统负载)

[root@localhost ~]# uptime

04:15:24 up 2 days, 13:05, 1 user, load average: 0.01, 0.02, 0.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/149100
推荐阅读
相关标签
  

闽ICP备14008679号