为什么我的计算机显示 CPU 使用率是 100%?
在客户端运行过程中,我的 CPU 过热了。
在运行 Human Proteome Folding project 项目的时候,我的 CPU 过热了。
我的系统拥有多个处理器,但是客户端程序只能使用其中的一个。
为什么我的计算机显示 CPU 使用率是 100%? 不管计算机在做什么,只要电源没有被关闭,计算机的 CPU 使用率都是 100%。在计算机的后台运行着一个神秘的“空闲”进程,它的优先级比计算机上运行的其他任何进程都要低,当然也比 WCG 客户端要低。空闲进程用来累计计算机的空闲时间(计算机在空闲的时候就会运行该空闲进程),以便正确的显示处理器的实际运行时间。如果计算机有别的任务需要运行,那么不管是空闲任务还是客户端都不会被运行。由于客户端是以非常低的优先级(仅高于空闲任务)运行,所以空闲任务就没有机会被运行,因此计算机总是显示 CPU 利用率 100%。空闲任务和客户端使用了处理器没有被使用的计算周期。客户端的运行优先级是最低的,任何其他正常的任务都将优先于网格客户端占用 CPU。假如没有其他任务,网格客户端就会占用空闲的 CPU,这让计算机的 CPU 利用率看上去总是 100%。假如您将您的网格客户端设置为只在屏保模式下运行,那么它只会在屏保的时候才运行。客户端上还有一个“snooze(打盹)”按钮,可以让客户端暂停运行若干分钟。您可以在最小化窗口(在屏幕的右下方的系统托盘上)用鼠标右键选择“exit(退出)”,使客户端停止运行,直到下一次重新启动。让客户端作为后台程序和其他应用程序一起运行通常不会引起任何问题,除非您的计算机的内存较小。在这种情况下,你可以选择“只作为屏保程序运行”可选框。请打开客户端的“preferences(使用偏好)”窗口(点击打勾的图标),在“Run only as Screen Saver(只作为屏保程序运行)”可选框上打勾,然后点击“Apply(应用设置)”。您也可以在本站用户服务页面登陆,在配置文件中设置运行客户端的时间段。但是,只有当客户端完成当前任务包的分析并将结果上传到服务器,然后开始新一轮的计算时,您刚刚修改过的设置才开始起效。
在客户端运行过程中,我的 CPU 过热了。 部分计算机没有采取良好的散热措施,风扇上沾满灰尘,风扇老化导致转速变慢等等都有可能是 CPU 过热。如果是您存在以上问题,无论是否运行我们的客户端都会给您带来这一问题。一些有经验的用户可以通过更改 BIOS 或者跳线,让计算机在较低的主频下运行,来防止 CPU 过热。也有人购买并安装冷却效果更强的 CPU 风扇。很多新的笔记本电脑允许用户手动降低 CPU 的主频。如果您的笔记本支持这样的功能,也可以来避免您的笔记本过热。请自主选择适合您的最佳方法。
在运行 Human Proteome Folding project 项目的时候,我的 CPU 过热了。 有多种方式可供您选择,比如让客户端只在屏保时运行。此外,Human Proteome Folding 项目的 Rosetta 核心代码已经增加了一个功能,允许您将 CPU 的使用率设置在 100% 以下。更多详情,请参考下面的帖子:http://www.worldcommunitygrid.org/forums/wcg/viewthread?thread=2683
我的系统拥有多个处理器,但是客户端程序只能使用其中的一个。 目前我们还没有能够有效利用多处理器的软件。我们正在考虑在未来的项目中添加多多处理器的支持。
隐私权政策 | 站点地图 | 联系我们