加入收藏 | 设为首页 | 会员中心 | 我要投稿 西安站长网 (https://www.029zz.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 业界 > 正文

采用分段排查法诊断服务器性能

发布时间:2019-06-03 21:46:56 所属栏目:业界 来源:AI脑力波
导读:副标题#e# 在日常性能测试中,我们需要掌握一些常用的策略以及有必要了解和掌握查看服务器性能的命令,来排查诊断服务器性能。 今天,就和大家分享一下在压测过程中,采用分段排查法快速利用命令去诊断服务器的性能。 Linux服务器分段排查的方法,按照CPU、

内存调优方法:

  • 保证交换空间分配合理(分配足够多的交换空间、每个交换空间大小相同、每个交换空间分配在不同的硬盘上)
  • 参数调整,调整内存参数阀值
  • 增加内存资源

IO瓶颈常见征兆:

  • 过高的磁盘利用率
  • 太长的磁盘等待队列
  • 等待磁盘I/O的时间所占的百分率太高
  • 太高的物理I/O速率
  • 过低的缓存命中率
  • 太长的运行进程队列,但CPU却空闲

IO调优方法:

  • 一般来说,高的%iowait 表明系统至少存在一个应用程序问题、缺少内存问题或低效的 I/O 子系统配置;
  • 应检查应用程序产生大量IO请求是否正常;
  • 检查是否是由于内存交换空间频繁换页引起的IO问题;
  • 检查磁盘配置情况是否合理

针对磁盘IO本身的优化来说,尽管存在一些 I/O 优化参数的虚拟内存等价项,但是提高磁盘 I/O 性能的最佳方法仍然是正确地配置Linux系统,而不仅仅是优化相关的参数。

最后

排查Linux服务器性能问题还有很多工具,上面介绍的一些命令,可以帮助我们快速的定位问题。在以后,实践工作中,如果你掌握的shell命令多了之后,你就可以根据自己的工作需要,写一些脚本,去辅助自己的测试工作,例如数据监控、数据收集、数据处理等等,然后和其他工具结合,就可以形成一套解决方案了。

注意:本文旨在学习交流,涉及到部分参数指标可能与实际项目有出入,仅为以后的Linux服务器系统性能分析工作提供参考。

(编辑:西安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读