Rosetta status "Waiting for memory".

Message boards : Number crunching : Rosetta status "Waiting for memory".

To post messages, you must log in.

AuthorMessage
Profile adrianxw
Avatar

Send message
Joined: 18 Sep 05
Posts: 653
Credit: 11,665,420
RAC: 482
Message 36653 - Posted: 13 Feb 2007, 10:39:30 UTC

Since upgrading my BOINC core to 5.8.11, I have occasionally seen Rosetta's reported status to be "Waiting for memory". It is possible other projects are doing this as well, but if they are, I have not noticed it.

I have removed the memory limits, and bumped my swap file to 2GB but still, that one machine is showing this status from time to time. It does seem to be running wu's however, so whatever it is whining about cannot be that serious.
Wave upon wave of demented avengers march cheerfully out of obscurity into the dream.
ID: 36653 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Who?

Send message
Joined: 2 Apr 06
Posts: 213
Credit: 1,366,981
RAC: 0
Message 36850 - Posted: 15 Feb 2007, 18:01:55 UTC - in response to Message 36653.  
Last modified: 15 Feb 2007, 18:02:31 UTC

Since upgrading my BOINC core to 5.8.11, I have occasionally seen Rosetta's reported status to be "Waiting for memory". It is possible other projects are doing this as well, but if they are, I have not noticed it.

I have removed the memory limits, and bumped my swap file to 2GB but still, that one machine is showing this status from time to time. It does seem to be running wu's however, so whatever it is whining about cannot be that serious.


yes, i notice the same issue on my V8 , and I have 4 Gigs ... running 8 threads ... eath thread was taking up to 250Mbyte ... I think it is a set of workloads that are larger than usual. yes ... Vista use quiet some Bytes ...


running out of memory when you have 4 gigs is kind of weird on BOINC.
I am installing Vista 64bits, and i ll try to see what happen when you get 8 Gigs.

who?
ID: 36850 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
FluffyChicken
Avatar

Send message
Joined: 1 Nov 05
Posts: 1260
Credit: 369,635
RAC: 0
Message 36892 - Posted: 16 Feb 2007, 20:34:16 UTC

This one one of the many arguments going on during the alpha testers tested the 5.8 series, since by defualt it is
use at max 90% while not in use
use at max 50% while in use

in use is defined as keyboard/mouse input.

Of course at the time, rosetta used an old server version and single project users of just rosetta a home had no easy way of changing it.

But you can now, though 100% still doesn't behave the same (from reports) as being complately open before.

The other thing is it may not reach that total at the start as rosetta increased memory usage as it goes along.... I foget how the developers have tried to over come the problem of the tasks never getting enoguh memory.
So Who? check your settings and stop showing off ;) ,lol
Team mauisun.org
ID: 36892 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Who?

Send message
Joined: 2 Apr 06
Posts: 213
Credit: 1,366,981
RAC: 0
Message 36929 - Posted: 17 Feb 2007, 20:51:36 UTC - in response to Message 36892.  
Last modified: 17 Feb 2007, 20:52:52 UTC

:-P
ID: 36929 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Lucifiel

Send message
Joined: 22 Mar 07
Posts: 10
Credit: 427
RAC: 0
Message 38176 - Posted: 23 Mar 2007, 19:42:45 UTC

Sorry for bringing up this old thread. So what should be the recommended actions one should take if a new task is stuck at "Waiting for memory"? I actually shut down all of my memory-intensive programs but nothing happened.
ID: 38176 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Mod.Sense
Volunteer moderator

Send message
Joined: 22 Aug 06
Posts: 4018
Credit: 0
RAC: 0
Message 38177 - Posted: 23 Mar 2007, 20:08:32 UTC
Last modified: 23 Mar 2007, 20:11:28 UTC

What it is waiting for is for other BOINC activity to require less memory... or for you to allow BOINC to use more memory.

When I mention "other BOINC activity", that pertains more to multi-processor systems, and getting more of the CPUs actively running BOINC. Since your machine only has 1 CPU, there really isn't much that can happen to reduce BOINC's use of memory. On a multiple processor machine, BOINC might complete another WU and thus have that memory become available for the task that was waiting.

How much memory you allow BOINC to use is defined in your General Preferences. You can define % of memory while computer is in use, and while it is not in use. If you make a change there, then your machine must update to the project for the change to take effect.

Increasing the % of memory BOINC is allowed to use may allow the task to run, but may make BOINC's presence on your machine more noticible. It may take longer to start applications, or to become responsive after having been idle.
Rosetta Moderator: Mod.Sense
ID: 38177 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Lucifiel

Send message
Joined: 22 Mar 07
Posts: 10
Credit: 427
RAC: 0
Message 38178 - Posted: 23 Mar 2007, 20:34:01 UTC
Last modified: 23 Mar 2007, 20:34:24 UTC

Hmmm... I see! =)
It turns out that my decision to reduce the amount of memory for BOINC was unwarranted since the BOINC client doesn't use much memory at all.

I'd set the "max memory to use when idle" at 30% and "max memory to use when computer is in use" at 10%. Now, both values are set at 50% since this computer has 1 gb of memory as my computer often has up to 100 mb spare memory in worst case scenarios.

Thank you for the explanations. :)
ID: 38178 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Rosetta status "Waiting for memory".



©2024 University of Washington
https://www.bakerlab.org