Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – %CPU列和顶部加载大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我的一个应用程序显示顶部的CPU%非常高,但负载非常低. myapp总是需要大约30%,显示在“top”命令的最顶层,但是负载总是像0.00,所以我很困惑load和%CPU列之间有什么区别? top - 14:09:54 up 62 days, 2:52, 1 user, load average: 0.00, 0.00, 0.00 Tasks: 124 @R_745_10586@l, 1 running
我的一个应用程序显示顶部的cpu%非常高,但负载非常低. @H_129_19@myapp总是需要大约30%,显示在“top”命令的最顶层,但是负载总是像0.00,所以我很困惑load和%cpu列之间有什么区别?

top - 14:09:54 up 62 days,2:52,1 user,load average: 0.00,0.00,0.00
Tasks: 124 @R_745_10586@l,1 running,123 sleeping,0 stopped,0 zombie
cpu0  :  0.0%us,0.0%sy,0.0%ni,99.7%id,0.3%wa,0.0%hi,0.0%si,0.0%st
cpu1  :  0.0%us,99.3%id,0.3%si,0.0%st
Mem:   2054824k @R_745_10586@l,1440364k used,61446@R_675_5601@,4644k buffers
Swap:  4194296k @R_745_10586@l,16604k used,4177692k free,610784k cached

PID USER      PR  NI  VIRT  RES  SHR S %cpu %MEM    TIME+  COMMAND                                                                                         
14774 root      20   0 1201m 9416 1856 S 28.3  0.5 376:13.50 myapp                                                                                        
14746 MysqL     20   0 2012m 157m 3888 S  0.3  7.8   5:01.08 MysqLd

谁能告诉我理解%cpu负载间的差异?

先感谢您!

解决方法

例如top中显示的%cpu是进气的,即当时正在使用的cpu,而正常运行时间显示负载是平均值:

大佬总结

以上是大佬教程为你收集整理的linux – %CPU列和顶部加载全部内容,希望文章能够帮你解决linux – %CPU列和顶部加载所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。