如何使用Boinc向CPU提供CPU / GPU资源

利他主义是我想相信所有Linux用户的特征之一。 这个特征可以通过很多不同的方式表现出来,但是当我们谈论电脑时,最有特色和最实用的方式是为了提供一个很好的理由来捐赠计算资源。 这是一个关于如何做到这一点的快速指南。

首先,我们将需要将我们的PC连接到需要我们电源的服务器的客户端。 这个客户名叫BOINC,你可以从这个网页下载: http : //boinc.berkeley.edu/download.php

BOINC代表用于网络计算的伯克利开放式基础架构,它基本上是一个开源的中间件系统,使来自全球各机构和科学组织的研究人员能够利用数千台否则将闲置的个人计算机的处理资源。

要安装BOINC,请在下载位置打开一个终端,并使用“sh”命令运行该文件。 在我们的例子中,完整的命令是:

sh boinc_7.2.42_x86_64-pc-linux-gnu.sh

运行此操作将创建一个包含BOINC文件的新文件夹。 通过键入“cd BOINC”输入新创建的文件夹,然后键入“./run_manager”运行该软件。

在BOINC管理器第一次启动时无法连接到主服务器时,收到错误信息是正常的。 这实际上是一个安全功能,您可以按照维基页面最后一节中提供的说明进行覆盖: http : //boinc.berkeley.edu/wiki/Installing_BOINC_on_Debian#Optional_setup_hints
如果您通过包管理器安装BOINC,则不需要此过程,但您可能无法获取最新版本的客户端。

一旦您连接到BOINC服务器,您将被要求选择一个将作为计算资源的接收者的项目。 不用担心第一选择,因为您可以稍后再添加更多项目。 但是,请确保您的操作系统与选择的兼容性,还要注意根据您的选择而有所不同的硬件要求。 您可以通过访问此网页了解更多信息: http : //boincfaq.mundayweb.com/index.php?view=67

选择项目后,您将被要求通过BOINC登录或创建一个新帐户。 这个帐号将对应于特定的项目,而不是BOINC。 或者,您可以设置一个BOINC帐户,并让两个可用项目经理之一完成登录和退出所选项目的工作。

然后,该软件将连接到所选项目的服务器,并且将对待完成的工作进行更新。 您的计算机将根据应用程序的默认设置开始工作,您还可以通过点击左下方的“通知”按钮来更新捐赠者社区的最新发展。

如果你想停止BOINC吃掉你的资源,你可以按“挂起”按钮。 我们这样做,然后去实用程序的偏好设置其操作参数。 只需点击顶部面板上的“工具”菜单,然后选择“计算首选项”选项。 这将打开一个有关BOINC激活时间,空闲时间阈值,磁盘空间和CPU百分比负载限制的选项的窗口,以及当系统处于电池模式时是否允许BOINC运行。 根据需要设置,然后点击“确定”。 然后按“恢复”,BOINC将根据这些新设置工作。

请注意,这些选项仅适用于特定机器,因此,如果您从另一台计算机登录BOINC,则必须重新设置。

如果您想查看有关所选项目的系统的更多细节,请单击“查看”菜单并选择“高级视图”选项。 这个观点基本上不太花哨,但它允许用户获得正在发生的事情的实时统计,以及BOINC在此帐户上所做的工作。

这种模式可以让您轻松控制运行任务(“任务”选项卡),您可以快速更改网络和计算活动设置(“活动”菜单),最后让您连接到另一台计算机进行联合操作(高级菜单) 。

BOINC已经存在近十五年了,实际上对各种重要科学研究和研究进展情况有所改变。 从天文学到生物学,从数学到化学,BOINC一直是全球志愿者帮助我们实现新事物,克服以前不完全了解的斗争的手段。 所有这一切都发生在我们的CPU功能不够强大甚至覆盖我们自己的日常用户需求的日子。 如今,我们的计算能力要大得多,所以在使用BOINC的同时,甚至在使用系统进行娱乐时也可以使用BOINC。 即使您不想专用CPU来源,您也可以捐赠您的GPU。 如果您拥有支持CUDA的Nvidia,Intel Ivy Bridge或Haswell或任何最新的AMD APU,您可以执行此操作。 玩得开心,为我们所有人的利益做正确的事情。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏