找回密码
 新注册用户
搜索
查看: 7982|回复: 11

请教如何设置双核CPU只让一个核心100%工作

[复制链接]
发表于 2010-1-9 15:12:01 | 显示全部楼层 |阅读模式
请教如何设置双核CPU只让一个核心100%工作,另外一个做日常处理,这样互不影响,我的是本本
回复

使用道具 举报

发表于 2010-1-9 15:18:41 | 显示全部楼层
打开客户端,点高级,本地参数设置,处理器使用,下面的“在多处理器系统上,最多使用%处理器”,把百分号前面填上小于100的数即可。
回复

使用道具 举报

发表于 2010-1-9 16:38:27 | 显示全部楼层
在这里填上50%就是
2010-1-9 16-36-03.png
回复

使用道具 举报

 楼主| 发表于 2010-1-9 17:39:00 | 显示全部楼层
但好象这样设置后,不是出现一个不工作,一个满负荷工作的曲线,而是一个低值持续工作,而另一个为高值持续工作的状态

[ 本帖最后由 bline 于 2010-1-9 17:44 编辑 ]
回复

使用道具 举报

发表于 2010-1-9 17:46:30 | 显示全部楼层

回复 #4 bline 的帖子

正常啊。。还有其他进程会占用cpu。。
而且 Windows 本身就是会调度进程中多核中切换运算的。。即一个进程一会再这个核心跑,一会再那个跑。。(相隔时间是极短的。。所以看起来是两个核心都在消耗,但都不会满。。

你要做到固定一个核心,得在任务管理器中,对计算进程【设置相关性】,把它固定在你指定的核心中运行。。

但这个做法在进程重启后就恢复原来的了。。要永久性得靠辅助软件。。

嘛,其实也不用太在意,任 Windows 自动分配就可以了。。
回复

使用道具 举报

 楼主| 发表于 2010-1-9 18:17:14 | 显示全部楼层
那是设置50%和100%好呢,还是100%和50%好呢
回复

使用道具 举报

发表于 2010-1-9 18:21:33 | 显示全部楼层

回复 #6 bline 的帖子

1、50%/100% 的话 boinc 会让你的机器跑核心数一半的任务数,例如双核只跑一个任务,四核跑两个任务。。

2、100%/50% 的话 boinc 会让你的机器跑核心数一样的任务数,但会跑几秒后停几秒。。例如双核跑两个任务,每个都是跑10秒后暂停10秒。。再反复。。


随你选择。。
回复

使用道具 举报

发表于 2010-1-9 18:49:42 | 显示全部楼层
项目设置里面有选择多少个核心的
不过这个优先级似乎较低
不知道怎么让项目网站上的设置起作用
回复

使用道具 举报

 楼主| 发表于 2010-1-9 19:20:57 | 显示全部楼层
哦,太感谢了
回复

使用道具 举报

发表于 2010-1-9 19:42:12 | 显示全部楼层
Advanced----Prefernces----Processor useage----other options---- On multiprocessor systems, use atmost ??? processors
回复

使用道具 举报

发表于 2010-1-9 19:46:42 | 显示全部楼层
或者编辑BOINC下的文件 global_prefs_override.xml, 其中<max_cpus>16</max_cpus>
回复

使用道具 举报

发表于 2010-2-2 04:26:47 | 显示全部楼层

回复 #6 bline 的帖子

那是设置50%和100%好呢,还是100%和50%好呢
看cpu温度决定,据我观察这两种设置cpu温度是不一样的,那种cpu温度低就用哪种。前提是你的电脑内存足够大,不会因为开多个任务而造成内存占用过多影响机器速度。
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-9-23 18:28

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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