标题: 请问大家都用什么方式在linux上运行BOINC呢?
feynord
论坛知事
Rank: 3Rank: 3Rank: 3


UID 11719
精华 0
积分 342
帖子 315
阅读权限 10
注册 2006-8-12
来自 北京
发表于 2007-9-22 18:44  资料  短消息  加为好友 
请问大家都用什么方式在linux上运行BOINC呢?

注:我用的版本是5.8.16

我想问问大家都是用图形界面(run_manager或者boincmgr)还是命令行(例如boincctl)的形式运行BOINC呢?

如果是用boincctl的话,文件里有这些参数:
# Variables that will need to be configured.
#
#  BOINC_HOME:  The directory where boinc will run.  It should be run
#               in its own directory to keep its files and subdirectories
#               separate form others.
#
#  BOINC_BIN:   The full path to the boinc executable.
#
#  RUN_AS:      Username that boinc is to run as.
#
#  BOINC_OUT:   File to direct output from boinc.  If you don't want this,
#               set it to /dev/null.
#
#  BOINC_PARMS: Any command line parameters for boinc you wish to pass to
#               it.  If you don't want any, simply use a null list ("").

BOINC_HOME=/home/charlie/Boinc
#BOINC_BIN=/usr/local/bin/boinc_4.23
BOINC_BIN=/usr/local/bin/boinc
RUN_AS=charlie
BOINC_OUT=boinc.out
BOINC_ERR=boinc.err
BOINC_PARMS=""
#BOINC_PARMS="-allow_remote_gui_rpc"
#BOINC_PARMS="-return_results_immediately"
#BOINC_PARMS="-return_results_immediately -allow_remote_gui_rpc"


想问问BOINC_HOME参数和BOINC_BIN参数难道不是同一个文件夹么?还有BOINC_PARMS是什么?望高手指点!谢谢!





诺华
已经完成 中国项目Pi Segment
我的贡献:5756 Points(Rank:92.720%) DDC@PKU的贡献:31322 Points(Rank:99.090%)

顶部
[广告] SETI@home 优化程序,推荐使用!
netkiller
论坛知事
Rank: 3Rank: 3Rank: 3


UID 976
精华 0
积分 476
帖子 200
阅读权限 10
注册 2004-3-18
发表于 2007-9-24 11:04  资料  主页 短消息  加为好友  添加 netkiller 为MSN好友 通过MSN和 netkiller 交谈 QQ ICQ 状态 Yahoo!
我一直是。

$ ./boinc --daemon --no_gui_rpc





顶部
feynord
论坛知事
Rank: 3Rank: 3Rank: 3


UID 11719
精华 0
积分 342
帖子 315
阅读权限 10
注册 2006-8-12
来自 北京
发表于 2007-9-24 12:09  资料  短消息  加为好友 
谢谢,请问boinc的脚本命令在哪里可以查呢?

linux指南里写的都是用boincctl的。





诺华
已经完成 中国项目Pi Segment
我的贡献:5756 Points(Rank:92.720%) DDC@PKU的贡献:31322 Points(Rank:99.090%)

顶部
netkiller
论坛知事
Rank: 3Rank: 3Rank: 3


UID 976
精华 0
积分 476
帖子 200
阅读权限 10
注册 2004-3-18
发表于 2007-9-24 18:29  资料  主页 短消息  加为好友  添加 netkiller 为MSN好友 通过MSN和 netkiller 交谈 QQ ICQ 状态 Yahoo!
不用脚本啊。

netkiller@shenzhen:~/BOINC$ ./boinc --help
Usage: ./boinc [options]
    --help                          show options
    --version                       show version info
    --exit_when_idle                exit when there are no results
    --show_projects                 show attached projects
    --return_results_immediately    contact server when have results
    --detach_project <URL>          detach from a project
    --reset_project <URL>           reset (clear) a project
    --attach_project <URL> <key>    attach to a project
    --update_prefs <URL>            contact a project to update preferences
    --run_cpu_benchmarks            run the CPU benchmarks
    --check_all_logins              for idle detection, check remote logins too
    --allow_remote_gui_rpc          allow remote GUI RPC connections
    --gui_rpc_port <port>           port for GUI RPCs
    --redirectio                    redirect stdout and stderr to log files
    --detach                        detach from console (Windows)
    --dir <path>                    use given dir as BOINC home
    --no_gui_rpc                    don't allow GUI RPC, don't make socket
    --daemon                        run as daemon (Unix)
    --exit_before_start             exit right before starting a job
    --exit_after_finish             exit right after finishing a job
    --insecure                      disable app sandboxing (Unix)
    --launched_by_manager           core client was launched by Manager
    --run_by_updater                set by updater





顶部
gongmao1_2000
论坛担当
Rank: 4


UID 6934
精华 0
积分 777
帖子 488
阅读权限 10
注册 2005-8-31
来自 广东肇庆
发表于 2007-9-24 21:17  资料  短消息  加为好友  添加 gongmao1_2000 为MSN好友 通过MSN和 gongmao1_2000 交谈
如果你用UBUNTU或者DEBIAN这两个发行版你就没有这些烦恼了。。。







顶部
taoran
论坛担当
Rank: 4


UID 8736
精华 4
积分 884
帖子 415
阅读权限 10
注册 2005-11-18
发表于 2007-9-24 22:01  资料  短消息  加为好友 
我用的就是命令行的方式,boincctl是启动脚本,里面的一些参数解释如下:

BOINC_HOME: boinc的运行目录,包括配置文件和项目子目录
BOINC_BIN: boinc主程序所在的全路径,跟上面的目录有可能不在一起
RUN_AS: 以哪个真实用户身份运行(尽量不要用root)
BOINC_OUT: 程序运行日志
BOINC_ERR: 错误日志
BOINC_PARMS: 命令行参数,一般设成空""





顶部
feynord
论坛知事
Rank: 3Rank: 3Rank: 3


UID 11719
精华 0
积分 342
帖子 315
阅读权限 10
注册 2006-8-12
来自 北京
发表于 2007-9-24 22:55  资料  短消息  加为好友 
谢谢大家~拜读中

其实taoran兄的指南已经好详细了,但我的linux水平实在不够

to:gongmao1_2000
我用Fedora。。。你指UBUNTU或者DEBIAN好在什么地方?





诺华
已经完成 中国项目Pi Segment
我的贡献:5756 Points(Rank:92.720%) DDC@PKU的贡献:31322 Points(Rank:99.090%)

顶部
netkiller
论坛知事
Rank: 3Rank: 3Rank: 3


UID 976
精华 0
积分 476
帖子 200
阅读权限 10
注册 2004-3-18
发表于 2007-9-26 10:12  资料  主页 短消息  加为好友  添加 netkiller 为MSN好友 通过MSN和 netkiller 交谈 QQ ICQ 状态 Yahoo!
我用 redhat as 4 and debian,ubuntu 都没有问题啊。我多用./boinc 启动。





顶部
gongmao1_2000
论坛担当
Rank: 4


UID 6934
精华 0
积分 777
帖子 488
阅读权限 10
注册 2005-8-31
来自 广东肇庆
发表于 2007-9-27 15:17  资料  短消息  加为好友  添加 gongmao1_2000 为MSN好友 通过MSN和 gongmao1_2000 交谈
回复 #7 feynord 的帖子

UBUNTU和DEBIAN的好处就是可以通过新立得软件软件包管理器来获得BOINC,这样你就省得为了设置脚本而烦恼了。我当初在OPENSUSE下面为了设置BOINC的脚本搞了半天,后面在UBUNTU下面3分钟就搞定,呵呵
相对来说UBUNTU确实很适合做桌面操作系统







顶部
xjflyttp
论坛知事
Rank: 3Rank: 3Rank: 3



UID 1986
精华 0
积分 352
帖子 300
阅读权限 10
注册 2004-8-4
发表于 2007-9-30 09:34  资料  短消息  加为好友 
释放以后 建立boinc用户组&用户~跟着用su 降级到boinc用户 在运行boinc -daemon
增加小小所谓的安全性`~~
写到rc.local里面就好了 ~~没兴趣在弄个脚本~~服务器都不关机 没什么控制的必要~~~
su -c "cd /usr/local/BOINC;./boinc -daemon" --login BOINC








顶部
feynord
论坛知事
Rank: 3Rank: 3Rank: 3


UID 11719
精华 0
积分 342
帖子 315
阅读权限 10
注册 2006-8-12
来自 北京
发表于 2007-9-30 23:46  资料  短消息  加为好友 
这样,呵呵





诺华
已经完成 中国项目Pi Segment
我的贡献:5756 Points(Rank:92.720%) DDC@PKU的贡献:31322 Points(Rank:99.090%)

顶部
ddzzqq
新手上路
Rank: 1



UID 12776
精华 0
积分 42
帖子 42
阅读权限 10
注册 2007-3-23
发表于 2007-10-5 22:56  资料  短消息  加为好友 
linux下运算效率高还是windows下运算效率高?





顶部
gongmao1_2000
论坛担当
Rank: 4


UID 6934
精华 0
积分 777
帖子 488
阅读权限 10
注册 2005-8-31
来自 广东肇庆
发表于 2007-10-6 16:05  资料  短消息  加为好友  添加 gongmao1_2000 为MSN好友 通过MSN和 gongmao1_2000 交谈
目前我的感觉是都差不多







顶部
xjflyttp
论坛知事
Rank: 3Rank: 3Rank: 3



UID 1986
精华 0
积分 352
帖子 300
阅读权限 10
注册 2004-8-4
发表于 2007-10-6 23:28  资料  短消息  加为好友 


QUOTE:
原帖由 ddzzqq 于 2007-10-5 22:56 发表
linux下运算效率高还是windows下运算效率高?

没看出来效率有区别.......唯一的好处就是配置简单~~命令putty粘贴复制一下就搞掂~~








顶部
feynord
论坛知事
Rank: 3Rank: 3Rank: 3


UID 11719
精华 0
积分 342
帖子 315
阅读权限 10
注册 2006-8-12
来自 北京
发表于 2007-10-7 09:18  资料  短消息  加为好友 
我统计了一下20个WU的得分平均值:
一台PD3.0(Windows)每核/3h平均得分27.04
一台PD2.8(Linux)每核/3h平均得分也是27.04

而且前者内存也大。数字也许是巧合,但感觉结果还是说明Linux稍占优势(或者说Linux下赚分稍占优势)。





诺华
已经完成 中国项目Pi Segment
我的贡献:5756 Points(Rank:92.720%) DDC@PKU的贡献:31322 Points(Rank:99.090%)

顶部
 



当前时区 GMT+8, 现在时间是 2008-7-24 19:38
沪ICP备05042587号

本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国分布式计算总站 - Archiver - WAP