关于c程序 cpu使用率的问题

qxh0724 2010-11-16 05:47:22
同样一个c写的程序,我放在不同的服务器上运行,cpu使用率会有不一样,有的是60~70%,有几台一直是90%以上。

都是新装的系统,有centos,fedora,redhat 等等,系统都是默认的一些配置,也没有改过其它设置,一般会是什么原因?
...全文
141 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
bing_bing 2010-11-16
  • 打赏
  • 举报
回复
cpu使用率会是占空比而已,是个某段时间内一个平均值,并不直接反应程序的cpu使用量
  • 打赏
  • 举报
回复
其实cpu的利用率本来就是不可控的,有时候即使你晃动鼠标都会看到cpu曲线幅度也会有所变化...当然也不排除cpu自身的因素!!
lijianbin9 2010-11-16
  • 打赏
  • 举报
回复
是不是后台开的程序 差别问题
iambic 2010-11-16
  • 打赏
  • 举报
回复
这玩意本来就是不可控的,差不多行了,不要太在意。想控制的话,一般也是优化程序性能,全部控制在10%以下,而不是全部控制成67.5%。
另外你的机器硬件一样吗?
shangyangi 2010-11-16
  • 打赏
  • 举报
回复
学习,学习!
jo_say 2010-11-16
  • 打赏
  • 举报
回复
cpu核数不同或者数目不同 都会有不同的结果
qxh0724 2010-11-16
  • 打赏
  • 举报
回复
我也觉得跟内核配置有关,有什么办法弄一下吗?
Athenacle_ 2010-11-16
  • 打赏
  • 举报
回复
指不定就是多个发行版的Linux内核的不同的配置引起的把~
liutengfeigo 2010-11-16
  • 打赏
  • 举报
回复
什么CPU啊。~

69,336

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧