![我可以仅使用一点计算能力来运行 BOINC 吗?](https://linux22.com/image/168239/%E6%88%91%E5%8F%AF%E4%BB%A5%E4%BB%85%E4%BD%BF%E7%94%A8%E4%B8%80%E7%82%B9%E8%AE%A1%E7%AE%97%E8%83%BD%E5%8A%9B%E6%9D%A5%E8%BF%90%E8%A1%8C%20BOINC%20%E5%90%97%EF%BC%9F.png)
我发现我可以使用以下方法帮助找到科学结果博恩克。当我尝试时,它使用了太多的 CPU 或内存,导致我的桌面挂起。有没有办法告诉 Ubuntu 运行 BOINC 但最多使用,比如 20% 的 CPU 功率或内存?
答案1
是的,BOINC Manager 和项目网站上都存在此类选项。
在里面博因克经理转到“选项”->“计算首选项”。在“计算”选项卡下,您可以设置将使用多少个 CPU(= 核心)以及百分比。在“磁盘和内存”选项卡中,您可以设置 RAM 和硬盘使用的限制。
上项目网站,您可以在主屏幕的“首选项”->“计算首选项”下找到相同的设置。请注意,您的计算机仅在下次联系项目服务器时才会应用网站中的设置。
关于进程优先级
您不需要使用nice
或类似的工具来手动操作计算机上的 BOINC 进程。 BOINC 应该已经处理好这个问题了。例如,我看到正常进程的“niceness”为 0,而 BOINC 项目的“niceness”为 19,这是最低的优先级。如果您的 BOINC 客户端由于某种原因没有执行此操作,则可能是配置错误或出现故障。您可以寻求帮助,如果无法确定原因,请为此打开错误通知单。
关于记忆
避免过多内存使用的最佳方法是选择内存要求较低的项目和应用程序。许多项目都有一个网站,您可以在其中找到每个应用程序的系统要求。找到它们的最简单方法可能是<project name> system requirements
在您选择的搜索引擎中进行搜索。如果没有任何结果,您可能想尝试吴道具。他们收集所有 BOINC 项目的 CPU、内存和磁盘空间等统计信息,因此他们很可能拥有可用的信息。 (专业提示:WU Prop 也是一个 BOINC 项目,但不需要冗长的计算。如果您在 PC 上运行它,它只会监视其他 BOINC 进程,将结果报告给网站并为您提供一些额外的积分。 )
如果这不能解决您的问题或者您想了解更多信息,请发表评论或私信。我很高兴您想为科学项目做出贡献,如果我们无法找出最适合您和您的计算机的设置,那将是一种耻辱。