性能测试 | 您所在的位置:网站首页 › windows7激活期限已过会导致cpu负载嘛 › 性能测试 |
1、cpu使用率
CPU使用率指的是程序在运行期间实时占用的CPU百分比,这是对一个时间段内CPU使用状况的统计。通过这个指标可以看出在某一个时间段内CPU被占用的情况。 2、cpu负载 2.1 load-averageLinux操作系统能够同时处理几个不同名称的任务。但是同时运行多个任务的过程中,cpu和磁盘这些有限的硬件资源就需要被这些任务程序共享。即便很短的时间间隔内,需要一边在这些任务之间进行切换到一边进行处理,这就是多任务。 运行中的任务较少的情况下,系统并不是等待此类切换动作的发生。但是当任务增加时,例如任务A正在CPU上执行计算,接下来如果任务B和C也想进行计算,那么就需要等待CPU空闲。也就是说,即便是运行处理某任务,也要等到轮到他时才能运行,此类等待状态就表现为程序运行延迟。 uptime输出中包含“load average”的数字,Load average从左边起依次是过去1分钟、5分钟、15分钟内,单位时间的等待任务数,也就是表示平均有多少任务正处于等待状态。在load average较高的情况下,这就说明等待运行的任务较多,因此轮到该任务运行的等待时间就会出现较大的延迟,即反映了此时负载较高。 假设一部电梯能站10个人,那当1-10人坐电梯时,可以认为电梯的load1;如果有15个人要坐电梯,那就是说能有10人直接坐电梯,另外5人需要等待。此时电梯的load=15/10 = 1.5也就是说,1.5的负载表示系统当前满负荷运转,且还有相当于50%满负荷的请求在等待 对于load average的临界值,业内有两种判断依据 load average |
CopyRight 2018-2019 实验室设备网 版权所有 |