0

我已经在一堆树莓派上安装了 Boinc。这是它们唯一的用途,除了用于配置的 ssh 访问。

使用默认选项运行时,只会同时处理两个任务。这很明显,“boinccmd --get_tasks”命令返回两个当前任务,“top”命令也显示两个 boinc 线程进程 100%。这意味着两个核心正在满负荷运行,而另外两个处于空闲状态。

我想利用所有四个内核,但只有控制台访问权限,所以没有 BOINC 管理器。

我假设正在使用的配置是 /etc/boinc-client/cc_config.xml,并且让服务重新读取它的命令是 boinccmd --read_cc_config。

我查看了https://boinc.berkeley.edu/wiki/client_configuration上的配置文档,但找不到任何似乎可以满足我需要的开关。

4

1 回答 1

1

看着

/var/lib/boinc-client/global_prefs.xml /var/lib/boinc-client/global_prefs_override.xml

覆盖将覆盖任何内容global_prefs.xml

进行调整,例如将max_ncpus_pct值从 50 更改为 100。

如果您的系统允许 4 个线程,那么 50 将只允许 2 个线程。更改为 100,使用所有 4 个线程。

重启boinc:sudo service boinc-client restart

于 2018-06-12T19:39:43.457 回答