找回密码
 新注册用户
搜索
楼主: 0dragon

[原创] [又有了希望]只上传 不上报 不算分!

[复制链接]
发表于 2013-7-5 11:01:00 | 显示全部楼层
发现一个副作用……
某些项目,比如 wuproj 和 eon,好像不上报就不能下包,完全禁止屯包的样子。
然后boinc客户端就会一直申请WU,可能会给项目服务器造成负面影响……
回复

使用道具 举报

 楼主| 发表于 2013-7-5 12:15:20 | 显示全部楼层
cuihao 发表于 2013-7-5 11:01
发现一个副作用……
某些项目,比如 wuproj 和 eon,好像不上报就不能下包,完全禁止屯包的样子。
然后boin ...

QQ截图20130705121328.png
我可以啊~~  一直可以屯~~  是不是你的缓存任务调的太小?  我自己是调了1天的
回复

使用道具 举报

发表于 2013-7-5 13:06:31 来自手机 | 显示全部楼层
0dragon 发表于 半小时前

我可以啊~~  一直可以屯~~  是不是你的缓存任务调的太小?  我自己是调了1天的

eOn必须完成一批包才能再下载的来自: Android客户端

评分

参与人数 1基本分 +15 收起 理由
0dragon + 15

查看全部评分

回复

使用道具 举报

发表于 2013-7-5 15:39:12 来自手机 | 显示全部楼层
0dragon 发表于 2013-7-5 12:15
我可以啊~~  一直可以屯~~  是不是你的缓存任务调的太小?  我自己是调了1天的
...

说了……是某些项目。比如wuproj,最多同时存在俩wu,此时客户端就会不断联网尝试提交其中一个已完成的wu。
回复

使用道具 举报

 楼主| 发表于 2013-7-5 15:56:05 | 显示全部楼层
本帖最后由 0dragon 于 2013-7-5 16:01 编辑
cuihao 发表于 2013-7-5 15:39
说了……是某些项目。比如wuproj,最多同时存在俩wu,此时客户端就会不断联网尝试提交其中一个已完成的wu ...

嗯  请求调度的操作是频繁了许多  
回复

使用道具 举报

发表于 2013-7-5 18:39:56 来自手机 | 显示全部楼层
所以建议开这个buff时,要么配合禁用网络(没wu时再开),要么临时停掉那些不能下很多wu的项目。
回复

使用道具 举报

发表于 2013-7-5 23:34:26 | 显示全部楼层
为什么改了之后每次手动更新都会上报一个任务。。。而且只有一个。。。而且前两天还不会的

评分

参与人数 1基本分 +15 收起 理由
0dragon + 15 我也出现过上报一个任务的情况。。。大概超.

查看全部评分

回复

使用道具 举报

发表于 2013-7-7 08:19:21 | 显示全部楼层
为嘛读取之后由原来的同时运行4个WU变成只运行一个了,求助
回复

使用道具 举报

发表于 2013-7-7 09:23:19 | 显示全部楼层
cuihao 发表于 2013-7-5 11:01
发现一个副作用……
某些项目,比如 wuproj 和 eon,好像不上报就不能下包,完全禁止屯包的样子。
然后boin ...

你说的这个问题我搜了一下,在 http://asteroidsathome.net/boinc/forum_thread.php?id=73&sort=5 看到有类似的讨论。
5. Some projects are so busy that it makes the admins mad if you keep contacting them over and over because your cache isn't big enough or you have the <report_results_immediately>1</report_results_immediately> flag set or have the <max_tasks_reported>N</max_tasks_reported> flag set to a small value.

I'm not sure if it's because some projects are returning <dont_use_dcf/> or that I have a small work queue but I'm seeing other projects (LHC for example) where they cut it really close on going into priority mode on some WUs of about 10 hours even though that is the only project with WUs due in the next several days and there are no asteroids WUs on the machine.

On a side note, this could actually help projects like EON where the WUs really do take only 20 minutes to run. With a short work queue and EON limiting the number of WUs allowed to 2 * core count, I'm already having problems getting any work done on EON unless I set everything else to not fetch work from any other projects on one of my machines. I'm not positive but, from what I can tell, once a quad gets 8 WUs and is refused further WUs, the BOINC client penalizes the projects priority and moves on to another project.

我看了几遍没看明白,他说这个参数设置对 EON 项目有帮助,EON 项目限制屯包数量,呵呵,复句蛮复杂的,确实没看明白。
回复

使用道具 举报

发表于 2013-7-7 09:48:32 | 显示全部楼层
搜了几款辅助软件,想看看是否有我们想要的这个功能,在 BoincTasks 的介绍页面 http://www.efmer.eu/boinc/boinc_tasks/manual.html 看到一个功能,不知道是否有效,可以试一试。

WU regulator



As of 1.43, this function can now be found in: C:\Program Files\eFMer\BoincTasks\examples config.xml.

Instead of having a work buffer for a number of days, BoincTasks has the option for a work buffer of xx Work Units.
Even as BoincTasks doesn't have much problems with larger amounts of WU, the BOINC client can get into problems with WU above 3000, but this depends on the system.

In the computer screen type in the WU you want in "Wanted WU". Optionally type in a maximum daily work buffer in the "Days Work" field.
The last one limits an eventual overshoot. Expect an overshoot of 10%, depending on how fast BOINC reacts.
After changing the values in the "Wanted WU" field, best to close all BoincTasks windows and open them again. Or to exit BoincTasks and restart.

To be clear, the WU regulator doesn't let you get any more work, than you otherwise would get using e.g. Boinc Manager.
And with some projects you may never reach the "Wanted WU" number.
The "Wanted WU" works as a ceiling so you don't get too many WU, more than your computer can handle.
回复

使用道具 举报

发表于 2013-7-7 15:20:51 | 显示全部楼层
貌似GPU任务会上报的
回复

使用道具 举报

发表于 2013-7-7 16:24:48 | 显示全部楼层
好像有一部分还是会上报的,昨天已经计算完一批了,今天看了一下,少了一部分,看来是随着任务包的下载给上报了,计算的是MW项目。
回复

使用道具 举报

发表于 2013-7-7 22:33:44 | 显示全部楼层
我晕,今天晚上一看,全部上报了,刚刚一个计算完成的,自己马上上报了
回复

使用道具 举报

发表于 2013-7-8 20:19:49 | 显示全部楼层
找到不会自动上报的方法,至少在我这里是有效的。。。
1、用改CPU核心数等方法拿到足够的包
2、设置参数
3、任务缓存调小
然后就不会自动上报了

原因分析:
由于每CPU核心有任务数量限制,最多同时运行一定数量的包
当你的任务数达到限制而任务缓存没达到上限时,就会继续要包
然后就必须上报一些了

所以这个方法的原理就是先拿到足够的包,然后不继续要包
回复

使用道具 举报

发表于 2013-7-8 20:21:46 | 显示全部楼层
yyt16384 发表于 2013-7-8 20:19
找到不会自动上报的方法,至少在我这里是有效的。。。
1、用改CPU核心数等方法拿到足够的包
2、设置参数

具体要如何操作呢
回复

使用道具 举报

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

本版积分规则

论坛官方淘宝店开业啦~

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

GMT+8, 2024-5-10 04:40

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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