使BOINC利用raspberry pi 3上的所有核心

时间:2017-07-18 06:43:49

标签: linux raspberry-pi config boinc

我已经在一堆树莓派上安装了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处的配置文档,但找不到任何看似符合我需要的开关。

1 个答案:

答案 0 :(得分:0)

看看

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

覆盖将覆盖max_ncpus_pct

中的任何内容

进行调整,例如将sudo service boinc-client restart值从50更改为100。

如果你的系统允许4个线程,那么50只允许2个线程。更改为100,使用全部4个线程。

重新启动boinc:<Text style={{ color: "blue" }} nPress={this._navigateToRegister}>