Linux操作系统性能监控工具和分析

Linux操作系统性能监控工具和分析

本章带大家了解常见的Linux性能分析工具,为大家在性能排查问题上带来帮助

Linux性能分析的目的

性能优化的最终目的是:在一定范围内使系统的各项资源使用趋于合理并保持一定的平衡,即系统运行良好的时候恰恰就是系统资源达到一个平衡状态的时候。而在操作系统中,任何一项资源的过度使用都会破坏这种平衡状态,从而导致系统响应缓慢或者负载过高。例如:CPU资源的过度使用会导致系统中出现大量的等待进程,导致应用程序响应缓慢,而进程的大量增加又会导致系统内存资源的增加,当物理内存耗尽时,系统就会使用虚拟内存,而虚拟内存的使用又会造成磁盘I/O的增加并加大CPU的开销。因此,系统性能的优化就是硬件、操作系统、应用软件之间找到一个平衡点

Linux常用的性能分析工具

uptime 服务器已经运行的时长和当前登录的用户数,以及服务器在过去的1分钟、5分钟、15分钟的系统平均负载值,与CPU的内核有关。
Top(htop) 提供了实时的对系统处理器的状态监控。显示系统中CPU最"敏感"的任务列表.该命令可以按CPU使用,内存使用和执行事件对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定
mpstat mpstat时MultiProcessor Statistics的缩写,是实时系统监控工具。
iostat 用于监控系统设备的io负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值