赞
踩
作为运维工程师来讲,最主要的工作保障:企业门户网站、业务系统、应用程序、软件高效稳定的运行,密切关注业务系统、操作系统性能,对业务系统、操作系统实施性能优化,使其发挥最大的性能;
影响Linux服务器、业务网站等性能因素有哪些层面呢?下面我们就一起看看如何调优吧
[](()1.影响服务器性能因素
1.内存
2.CPU
3.磁盘I/O
4.网络I/O带宽
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.系统性能分析工具
vmstat、sar、iostat、netstat、free、ps、top、iftop
top、uptime 检查系统整体的负载、承受能力;
vmstat、sar、iostat 、top 检测是否是CPU瓶颈;
free、vmstat 检测是否是内存瓶颈;
iostat、iotop 检测是否是磁盘I/O瓶颈;
netstat、iftop 检测是否是网络带宽瓶颈。
[](()4.linux 性能评估与优化
[root@localhost ~]# uptime
04:15:24 up 2 days, 13:05, 1 user, load average: 0.01, 0.02, 0.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。