0

我在 OSX 上安装了 BOINC 管理器,并且订阅了 3 个项目

有没有办法安排 BOINC 经理在每个项目的特定时间后在这些项目之间循环?

PS:它不一定是 BOINC 管理器设置。如果也可以从命令行执行此操作,我很好

4

2 回答 2

0

BOINC 调度器定义了项目之间的资源共享。如果你有三个,那么每个项目的资源份额为 33.33%。这意味着他们的工作将被平等分享。

现在,去

tools > computing preferences

你可以选择Switch between applications every...

只需定义您想要的任何时间。由于资源份额相等,并且每个项目的工作单位数量相同,因此项目之间的工作时间可能与您在上一个选项中定义的时间相同。

于 2013-06-29T22:24:49.060 回答
0

boinccmd 行实用程序应该提供您所追求的控制权,特别是

--project URL op 项目操作 op=reset | 分离 | 更新 | 暂停 | 简历 | 不再工作 | 允许更多工作 | detach_when_done | dont_detach_when_done

然后,您可以使用例如 cron 来暂停/恢复任务。类型

crontab -e

假设您在通常的 os x 位置安装了命令行版本,您可以粘贴类似这样的内容(在 cron 上阅读语法)以在 12 时从 worldcommunitygrid 切换到 Rosetta:

0 12 * * * cd /Library/Application\ Support/BOINC\ Data/ && boinccmd --project www.worldcommunitygrid.org 暂停 && boinccmd --project boinc.bakerlab.org/rosetta/ resume

希望这能让你开始

于 2013-06-23T10:43:00.050 回答