QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 549|回复: 1

求助!!双cpu资源利用???

[复制链接]
发表于 2003-3-17 12:13:39 | 显示全部楼层 |阅读模式
各位高手:
我的系统采用的是至强2.4G双cpu,操作系统是redlinux7.3服务器版,已经有了smp,但用命令cat /proc/cpuinfo 却显示有四个processor 问题是我们运行一个job时,在system monitor中看到只使用了cpu资源的四分之一,要同时运行四个job才可用到cpu的99%左右.
请教各位高手:怎样才可以让我的一个job可以用到cpu的99%????
或至少我仅启动一个job时,可以用到cpu的50%,即一个cpu的资源。
谢谢!
我的联系方法:
[email protected]
发表于 2003-3-17 22:12:38 | 显示全部楼层
CPU的占用率和你具体执行的任务有关,除非是纯的科学计算,一般的程序都会有挂起等待其他资源的时候。所以CPU可以空出来执行其他任务(比如说idle   )。
在多CPU的机器上要想最大的发挥性能,那么你运行的程序也需要支持多线程。
具体cpu调度任务的问题可以参考有关操作系统的书籍。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-17 06:35 , Processed in 0.038285 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表