永发信息网

求助:谁知道CPU利用率与响应时间的关系

答案:2  悬赏:40  手机版
解决时间 2021-03-17 15:42
  • 提问者网友:最爱你的唇
  • 2021-03-16 20:17
求助:谁知道CPU利用率与响应时间的关系
最佳答案
  • 五星知识达人网友:想偏头吻你
  • 2021-03-16 21:31
CPU使用率其实就是运行的程序占用的CPU资源,表示机器在某个时间点的运行程序的情况。
使用率越高,说明机器在这个时间上运行了很多程序,反之较少。
使用率的高低与CPU强弱有直接关系。
现代分时多任务操作系统对 CPU 都是分时间片使用的:比如A进程占用10ms,然后B进程占用30ms,然后空闲60ms,再又是A进程占10ms,B进程占30ms,空闲60ms;如果在一段时间内都是如此,那么这段时间内的占用率为40%。
CPU对线程的响应并不是连续的,通常会在一段时间后自动中断线程。
未响应的线程增加,就会不断加大CPU的占用。
cpu使用率高的原因有很多,但是一般都是由于病毒木马或开机启动项过多所致。
高CPU使用率也可能表明应用程序的调整或设计不良。
优化应用程序可以降低CPU的使用率。
CPU刚开机什么都不动就是0--10%左右。
单核在桌面狂刷新是100%。
双核就50%……
CPU时间即反映CPU全速工作时完成该进程所花费的时间
●cpu时间计算CPU TIME = # of CPU Clock Cycles x Clock Period
= (# of CPU Clock Cycles)/(Clock Frequency)
CPU时间即反映CPU全速工作时完成该进程所花费的时间
CPU的主频,即CPU内核工作的时钟频率(CPU Clock Speed)。
通常所说的某某CPU是多少兆赫的,而这个多少兆赫就是“CPU的主频”。
很多人认为CPU的主频就是其运行速度,其实不然。
CPU的主频表示在CPU内数字脉冲信号震荡的速度,与CPU实际的运算能力并没有直接关系。
主频和实际的运算速度存在一定的关系,但目前还没有一个确定的公式能够定量两者的数值关系,因为CPU的运算速度还要看CPU的流水线的各方面的性能指标(缓存、指令集,CPU的位数等等)。
由于主频并不直接代表运算速度,所以在一定情况下,很可能会出现主频较高的CPU实际运算速度较低的现象。
比如AMD公司的AthlonXP系列CPU大多都能已较低的主频,达到英特尔公司的Pentium 4系列CPU较高主频的CPU性能,所以AthlonXP系列CPU才以PR值的方式来命名。
因此主频仅是CPU性能表现的一个方面,而不代表CPU的整体性能。
全部回答
  • 1楼网友:毛毛
  • 2021-03-16 21:44

可以肯定是不正常的

有多种可能

1.你的cpu很老了 或者久未清理灰尘

2.目前cpu都是多核心的 对于某些软件 由于技术问题及兼容问题 几个核心之间未达到协同作用导致cpu利用率大幅增高 造成卡机现象 说白了还是软硬件兼容问题

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯