红联Linux门户
Linux帮助

BOINC软件让电脑空闲CPU时间为社会发展做贡献~

发布时间:2010-09-07 00:37:42来源:红联作者:i2000s
Boinc是加州大学波克利分校开发的一个分布式运算的平台,支持了n多的分布计算项目,其中有很多解决全球气候问题、药物研制、解决缺水问题等有意义的项目可以利用空闲计算机CPU时间与全球志愿者一道参加一些科学计算。

Boinc由客户端和管理器组成,默认的安装要求安装有桌面环境。这对于很多服务器而言似乎严格了一点。现在就分享一下使用控制器远程使用客户端的方法。

首先,安装Boinc
最简单的安装方法是直接到http://boinc.berkeley.edu下载BOINC软件包,系统会自动针对你的操作系统选择deb包或者其他源代码(解压后即可运行),然后运行boincmgr文件即可。该网站也提供了各个项目的链接,可以查看项目简介!也可以通过以下命令进行软件安装:
Fedora : yum install bonic-client
Debian : apt-get install boinc-client
Ubuntu : sudo apt-get install boinc-client
FreeBSD : cd /usr/poot/net/boinc-client; make install clean

找到安装目录下的gui_rpc_auth.cfg文件,修改内容为控制密码,例如:123456(一般不执行这个也能运行)

执行 boinc-client -daemon -allow_remote_gui_rpc。

在远程,使用boinc-manager。 高级->选择计算机->填写主机ip和密码。按照向导添加项目(推荐加入 climateprediction,Rosseta@home,WCG等有意义的项目,像SETI@home等寻找外星人的项目离我们还是遥远了一点吧)。以后每次需要管理项目的时候也要采用类似的方法在几台主机之间切换。

如果要显得专业一点,可以修改相应的服务启动文件。Ubuntu下可以直接运行boincmgr文件查看项目运行进展。

希望各位能够帮助大家提供更多的运算量!如果感觉程序占用CPU过高,可以通过选项卡设置CPU时间加以限制。另外BOINC是运行在优先级最低的层次上,如果你要运行其他程序,BOINC会自动让出CPU给其他程序,不会耽误正常工作~


我建了一个专门跑climateprediction,Rosseta@home,WCG等对解决气候变暖、疾病防治、寻找新能源有帮助的团队 “Crises Killer”。有兴趣的可以在BOINC“我的账户”页面的“团队”选项中搜索“Crises Killer”点击“加入”进入团队!我们会在国际舞台上发起各种相关的竞赛项目,吸引更多人关注气候问题,疾病问题,能源危机等严重影响未来生活的关键事件,算是对社会的一点贡献吧!

欢迎加入! :em11
文章评论

共有 4 条评论

  1. liukevin 于 2010-09-10 19:47:32发表:

    路过,看看。

  2. 大宝 于 2010-09-07 20:10:51发表:

    曾经弄过一段时间
    似乎中科园至今没参加这个平台
    说真的,若中科园自己弄个类似云平台出来才不敢参加呢,什么东东都被窥完了

  3. yippee 于 2010-09-07 12:32:17发表:

    个人安全问题如何保证,如果解决了这个问题的疑虑,相信大家都会主动加入的~

  4. jovde 于 2010-09-07 08:32:06发表:

    支持下