找回密码
 新注册用户
搜索
查看: 10522|回复: 26

[已结束] FreeHAL@home可以25个包同时算![必读]

  [复制链接]
发表于 2010-5-9 21:35:22 | 显示全部楼层 |阅读模式
本帖最后由 cnchina 于 2010-5-11 22:16 编辑

新加入FreeHAL@home,特别是为了这次比赛加入FreeHal@Home的朋友们注意了:
请务必在FreeHAL@home 参数设置里将Maximal concurrent work units(最大同时WU数),包括Home,School,Work三项调到合适的范围。
在跑其它项目时还有剩600M以上内存的,同时执行25个任务可以说完全没问题,
内存小一些的可以加入项目后,先用10个试一试,自行估计自己的内存还能同时开多少个任务。

FreeHAL@home

FreeHAL@home

另外也要提醒有用BOINC管理器内存限制的朋友,可以适当地上调内存限制(BOINC管理器》高级》本地参数设置》磁盘和内存使用》内存使用),这样可以解决有时候boinc提示内存不足的问题。
《100511补充》
在你的用户页最下方,您已参与的项目中点击HAL@Home,会跳到你的帐户数据页,里面也有一项
NEW! Maximal concurrent work unitsNow:25
似乎也要设置。
《/100511补充》


数据参考(后面可以忽略)
FreeHAL@home的内存占用得比较多的时段似乎是集中在前半小时内的,之后会基本保持在20MB*n(也就是同时进行的数目,25个大概要500MB)。
最开始那一段时间内存分配似乎变化比较大,最开始大家都是3,4MB左右,然后同时有两三个任务会轮流升到最高66MB的样子,然后在其它任务内存上升前就各自降到20MB左右。

FreeHAL内存占用

FreeHAL内存占用

在FreeHAL@home,25个任务同时进行,并且我一直在用Firefox与IE浏览网页的情况下,E@H作为我的主要计算程序3小时52分钟的桌面时间CPU时间是3小时40分钟。我不确定FreeHAL用掉多少时间,但每个FreeHAL@home的CPU时间大概是10秒,用时大概1个半小时。由此可以假设同一段时间3小时52分钟FreeHAL算了3批,每批25个包,10秒*25*3=750秒正好是12.5分钟。
回复

使用道具 举报

发表于 2010-5-9 21:39:25 | 显示全部楼层
x25可能会拖慢系统,并产生较为可观的CPU使用。
回复

使用道具 举报

发表于 2010-5-9 21:52:01 | 显示全部楼层
不知道×25会怎么样,因为现在一个包都收不到了……
回复

使用道具 举报

 楼主| 发表于 2010-5-9 21:53:08 | 显示全部楼层
回复 2# cuihao


    我最近一个多星期一直都x25,没感觉系统有明显地变慢。

Combination on my E2180(双核2.5G) with 2GB memory:
Primegrid/E@H*2 + FreeHAL@home*25
感觉很顺畅。

FreeHAL@home具体的内存使用统计我呆会收到包以后update一下。

p.s.
倒是有几天我试着跑Virtual Prairie*2同时跑再加FreeHAL@Home*25的时候我感觉系统比较吃力:VP每个任务占500多M,再加FreeHAL@home大概瞬间400多M,还有系统其它程序。
回复

使用道具 举报

发表于 2010-5-9 22:04:16 | 显示全部楼层
以前试过*25,分数貌似不多
回复

使用道具 举报

 楼主| 发表于 2010-5-9 22:13:19 | 显示全部楼层
回复 5# zyll


    固定15分一个包。平均一个包是1.5小时。
25个包同时算,网络状态好加人品好的话(因为FreeHAL@home是一批包同时给你的),
一天这样就该有6000分。
回复

使用道具 举报

发表于 2010-5-9 22:39:18 | 显示全部楼层
回复 6# cnchina

1.5小时是没错,但100%之后还有一段较长的运算时间,而且还需要等所有任务都完成后才一并上报,然后再下载新的任务。。

我长期经验感觉完成一次的时间需要接近 120 分钟。。基本会超过 110 分钟。。
回复

使用道具 举报

 楼主| 发表于 2010-5-9 23:05:29 | 显示全部楼层
回复 7# BiscuiT


    我的平均在1小时45分钟的样子。
回复

使用道具 举报

发表于 2010-5-10 13:57:50 | 显示全部楼层
我最多试过同时跑20个,不知道为什么,算一个Freehal就会开一个conhost.exe,算下来已经有近110个进程了。机器很卡,开两个QQ结果挂了一个,系统还试过两次没响应。
回复

使用道具 举报

发表于 2010-5-10 14:31:07 | 显示全部楼层
2010-5-10 13:40:20   FreeHAL@home   Message from server: Your computer seems not to have enough available memory.
2010-5-10 13:40:20   FreeHAL@home   Message from server: You selected 25 WUs, but you just have 446 MB RAM. What you need is at least 750 MB.
2010-5-10 13:40:20   FreeHAL@home   Message from server: So you now get just 14 work units.

被鄙视了啊,我是 1G 的内存,我设置了最多使用 50% 的内存,早上我看到下载下来一堆在算,也没具体数是多少个,刚才看消息里面好多红色的,才知道被鄙视了啊。消息里说算 25 个包,至少要 750MB 的内存。
回复

使用道具 举报

发表于 2010-5-10 14:43:41 | 显示全部楼层
我有台机器的1G内存已经体验过一次内存不够的状况了,还不是25个任务同时爆发,大概10个左右。
回复

使用道具 举报

发表于 2010-5-11 20:37:38 | 显示全部楼层
25个同时运行,好像没有啥问题,不过为啥没有包了啊,还在比赛当中呢……太郁闷了~
回复

使用道具 举报

发表于 2010-5-11 20:49:11 | 显示全部楼层
2010.5.11 18:29:35        FreeHAL@home        Scheduler request completed: got 0 new tasks
2010.5.11 18:29:35        FreeHAL@home        Message from server: No work sent
2010.5.11 18:59:57        FreeHAL@home        Sending scheduler request: To fetch work.
2010.5.11 18:59:57        FreeHAL@home        Reporting 1 completed tasks, requesting new tasks for CPU
2010.5.11 19:00:12        FreeHAL@home        Scheduler request completed: got 0 new tasks
2010.5.11 19:00:12        FreeHAL@home        Message from server: No work sent
2010.5.11 19:30:33        FreeHAL@home        Sending scheduler request: To fetch work.
2010.5.11 19:30:33        FreeHAL@home        Requesting new tasks for CPU
2010.5.11 19:30:43        FreeHAL@home        Scheduler request completed: got 0 new tasks
2010.5.11 19:30:43        FreeHAL@home        Message from server: No work sent
2010.5.11 20:01:03        FreeHAL@home        Sending scheduler request: To fetch work.
2010.5.11 20:01:03        FreeHAL@home        Requesting new tasks for CPU
2010.5.11 20:01:13        FreeHAL@home        Scheduler request completed: got 0 new tasks
2010.5.11 20:01:13        FreeHAL@home        Message from server: No work sent
2010.5.11 20:31:36        FreeHAL@home        Sending scheduler request: To fetch work.
2010.5.11 20:31:36        FreeHAL@home        Requesting new tasks for CPU
2010.5.11 20:31:46        FreeHAL@home        Scheduler request completed: got 0 new tasks
2010.5.11 20:31:46        FreeHAL@home        Message from server: No work sent


靠盃!
回复

使用道具 举报

发表于 2010-5-11 21:31:58 | 显示全部楼层
嗯,我这边几台机器也都没包了。。。
回复

使用道具 举报

 楼主| 发表于 2010-5-11 22:00:28 | 显示全部楼层
好像是服务器lag很大,有时候会有包没送出的记录,导致发任务的服务器以为你还有没算完的包。
试着退出项目再重新加入项目吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2025-5-11 12:17

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表