1性能监控的简介

1.1 性能监控的简介:

性能优化就是找到系统处理中的瓶颈已经去除这些瓶颈的过程,性能优化其实就是对操作系统的各个子系统达到一种平衡的定义,这些子系统包括:

  •   CPU
  • Memory
  • IO
  • Network

这些子系统之间的关系是相互彼此依赖的,任何一个高负载都会导致其他子系统出现问题;比如:

  • 大量的页调入请求导致内存队列的拥塞(所有的任务(包括进程、线程)都会在队列中排队等待CPU来处理)
  • 网卡的大吞吐量可能导致更多的CPU开销(因为任何与计算机通信数据,都必须通过网卡进行传输数据,所以网卡吞吐量大时要消耗更多的CPU)
  • 大量的CPU开销又会尝试更多的内存请求(因为无论读数据还是写数据都还是新建一个对象都需要分配内存)
  • 大量来在内存的磁盘写请求可能导致更多的CPU以及IO问题

所以,对一个系统进行优化,查找瓶颈来自哪个方面是关键,因为出现问题的系统可能是由别的系统引起的。

1.2 确定系统的应用类型

要找到系统的瓶颈,必须理解并分析当前系统的特点,多数系统所跑的应用类型有2类:

  • IO Bound (IO 范畴):在这个范畴中的应用,一般是高负荷的内存使用以及存储系统,也就是一个大量数据处理过程
  • CPU Bound(CPU 范畴):在这个范畴中,一般都是高负荷的CPU占用,CPU范畴的应用,就是一个批量处理的CPU请求以及数学计算的过程,通常是webserver、mailserver,以及其他类型服务被认为是CPU范畴的应用类型。

1.3 系统监控常用的工具

 (1) vmstat 、iostat、netstat等

(2) top  free sar 等

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值