性能测试19 --- Analysis 服务器硬件指标分析

本文介绍了服务器后端的关键性能指标,包括CPU使用率和处理器队列长度、带宽、内存的页交换频率以及硬盘I/O的使用率和队列长度。CPU使用率达到100%会导致服务器响应变慢,而处理器队列长度能反映CPU是否繁忙。内存的页交换频率越低,说明内存利用更充分。硬盘I/O的队列长度和使用率是评估硬盘性能的重要指标。通过对这些指标的监控,可以有效评估服务器硬件资源的消耗状况。
摘要由CSDN通过智能技术生成

关住 公 纵 号 “  阿蒙课程分享    ”  获得学习资料及趣味分享 


常见后端服务器指标

  • CPU 
  •     1.CPU 使用率(% processor Time )
  •     2.处理器队列长度
  • 带宽
  • 内存
  • 磁盘 I/O
  • 线程池
  • 缓存

现在我们看一下常见的服务器后端的性能指标,把他们的一些作用和之间的关系给理清楚,然后每一个重要的指标到底有什么意义,对于 CPU 来说,大家都是到,这是服务器很关键的一个指标,我们如果CPU 使用率让它变得很高了以后,我们服务器响应一定会变慢,我们都会有这样的感受,就是我们的电脑的 CPU 是 100%, 你会感觉到很卡,甚至鼠标移动都很慢,甚至点击某个文本框半天都没有响应,什么原因?事实上我们简单的连接操作系统的工作原理的就能够知道,对于 CPU 来说,他的资源是有限的,如果说他已经满负荷在运转了,这个时候我们无论是一定一下鼠标,点击任何按钮,都是要借用CPU 的资源来处理我们的事件,这个时候CPU 自己都忙不过来,怎么办?他就说,你稍等一会吧,你这个事件现在还忙不过来,你就先排着队,等我把手头的事处理完就来处理你的事情(点击的事件,或者是操作的事件),这个时候你感受到的就是等了一下,反应了半天,CPU 才把这个事情给处理明白,因为他忙不过来,他会让这些请求 CPU 资源的进程先排队,等我一件一件处理,卡壳就是这么一种原因,基于这样一种场景,CPU 重要的指标其实就两个,第一个 CPU 使用率,CPU 使用率到达100% 就代表忙不过来了,那并不是说 CPU 90% ,CPU 就一直是很闲着,他手上仍然有很多活要做,只不多排队的概率很低很低,因为这个操作系统的排队等待,还有系统的调度并不是完全的按照先来后到他会有优先级的顺序的,就像我们现在知道,IOS 或者安卓这两个操作系统也是一样的,他会更倾向用户处理,用户的操作优先,后台的一些事情他可能会慢慢的处理,这个就跟我们系统的体系架构,设计理念有关系了,对于 CPU 来说也是同样的道理,他也会有一些优先级,比如说用户操作的跟画面相关的跟界面相关的窗口的应用程序,这个跟用户交互的他会把优先级设置的很高,或者说是

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值