BOINC "hangs" when network unavailable

Message boards : Questions and problems : BOINC "hangs" when network unavailable
Message board moderation

To post messages, you must log in.

Previous · 1 · 2

AuthorMessage
Raistmer

Send message
Joined: 9 Apr 06
Posts: 302
Message 20070 - Posted: 10 Sep 2008, 11:32:23 UTC - in response to Message 20065.  
Last modified: 10 Sep 2008, 11:46:55 UTC


In the test I did it retried once per minute, not once per second. We are both running 5.10.45 but maybe you have a different build? It might be worth trying the latest version because even if we pinpoint a bug in the source they are not going to release another 5.10.x. Your options will be to compile a fixed 5.10.45 yourself or update to 6.2.18.


BOINC has >100 results in upload queue.It retry sending of each result once per minute. But it retry 2 results at once, slightly later - next pair and so on and so on.
So, each second some of results being send.

And it pretty meaningless, to retry next pair right after prev pair fails. It could check if project site accessible (as it does with reference site) and if project down, stops all retries until project will be reachable again.
It can be applied not only to situation when whole network is down (as in case of cable unplug), but when some of projects are down for maintenance too. FOr example, SETI project down few hours each week.

ADDON: Why such retries are evil? - Because boinc.exe eats much of CPU in this situation. Now, after ~40h of network outage, it consumed 2h19min of CPU time (on Q9450 system (!) ). 4% of CPU time for quad system - it's too much for management tool.

@Ageless. How can I lower CPU consumption of BOINC 5.10.45 in this situation? I didn't change any "reminder" options by hands, should I increase it and where?
ID: 20070 · Report as offensive
Nicolas

Send message
Joined: 19 Jan 07
Posts: 1179
Argentina
Message 20073 - Posted: 10 Sep 2008, 15:58:55 UTC - in response to Message 19939.  

When host runs with broken network (for example, network cable unplugged), boinc.exe (runned as service) begins to consume CPU (~2h of CPU time for ~10 hours w/o network).
At this situation BOINC client manager can't connect to boinc service and hangs (not just shows message like "Cant connect to core client" but exactly hangs).

There is a bug that causes a hang if network is unavailable; unrelated to the high CPU usage.


ID: 20073 · Report as offensive
Raistmer

Send message
Joined: 9 Apr 06
Posts: 302
Message 20079 - Posted: 10 Sep 2008, 22:27:47 UTC - in response to Message 20073.  

When host runs with broken network (for example, network cable unplugged), boinc.exe (runned as service) begins to consume CPU (~2h of CPU time for ~10 hours w/o network).
At this situation BOINC client manager can't connect to boinc service and hangs (not just shows message like "Cant connect to core client" but exactly hangs).

There is a bug that causes a hang if network is unavailable; unrelated to the high CPU usage.


Maybe. If so, there are 2 separate problems instead of one :)
I can't reproduce "hang" still, but high CPU consumption is easely reproduceable.
ID: 20079 · Report as offensive
Vaki

Send message
Joined: 11 Sep 08
Posts: 5
Spain
Message 20174 - Posted: 12 Sep 2008, 8:37:22 UTC - in response to Message 20079.  

it happens to me too... I have 4 cores, and they run at night... and in the morning, screensaver says Boinc is loading and then one pop up says no network availabe and manager hangs and closes... I will try it crunching with 3 cores to see if it works..
ID: 20174 · Report as offensive
Previous · 1 · 2

Message boards : Questions and problems : BOINC "hangs" when network unavailable

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.