Help! Rosetta is using all my RAM

Message boards : Number crunching : Help! Rosetta is using all my RAM

To post messages, you must log in.

AuthorMessage
raccoonone

Send message
Joined: 10 May 06
Posts: 9
Credit: 335,371
RAC: 0
Message 41454 - Posted: 26 May 2007, 5:19:46 UTC

Rosetta is using > 700MB of RAM, which is all the available RAM on my laptop. I tried to change the preferences to use only 30% of my RAM, but it's ignoring them. How do I fix this? I had to disable BOINC because it's making my computer unusable.
ID: 41454 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
raccoonone

Send message
Joined: 10 May 06
Posts: 9
Credit: 335,371
RAC: 0
Message 41455 - Posted: 26 May 2007, 5:28:55 UTC - in response to Message 41454.  

Rosetta is using > 700MB of RAM, which is all the available RAM on my laptop. I tried to change the preferences to use only 30% of my RAM, but it's ignoring them. How do I fix this? I had to disable BOINC because it's making my computer unusable.


I figured out what part of the problem was, I need to update with Rosetta to get the new prefs; not just with BAM.

But now I have a new problem, all of my work units are getting a Computation Error. Is this because Rosetta can only run if it has > 500MB of RAM for it to use?
ID: 41455 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dcdc

Send message
Joined: 3 Nov 05
Posts: 1829
Credit: 115,902,918
RAC: 61,143
Message 41461 - Posted: 26 May 2007, 8:26:42 UTC

Hi raccoonone

I'm suprised your're having WUs error out on you - the error is:

<core_client_version>5.8.16</core_client_version>
<![CDATA[
<message>
Maximum memory exceeded
</message>
]]>

However, I'm running rosetta on a number of PCs that have 340-448MB RAM and they don't error out like this. You have had one success today, but then another failure after too. Have you allowed Rosetta to use more than 30% of RAM when the computer isn't in use? It may need more RAM than this at some point before it will attempt the jobs.
ID: 41461 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
lalunarosetta

Send message
Joined: 4 Apr 06
Posts: 1
Credit: 2,248,741
RAC: 0
Message 41473 - Posted: 26 May 2007, 11:30:20 UTC - in response to Message 41461.  

Hi,

I noticed the same thing, the memory requirements of gp04_FOLD_and_DOCK is way off the usual limits (600-700K per workunit). I noticed it when my dual core system slowed down when Rosetta started to use most of my 2GB RAM. I do not know if this is an expected behavior of these type of WUs or rather a bugged memory leak for the latest client version, but it needs looking at in my opinion.
ID: 41473 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
B-Roy

Send message
Joined: 26 Sep 05
Posts: 26
Credit: 46,121
RAC: 24
Message 41510 - Posted: 26 May 2007, 22:35:13 UTC

from Rhiju in another thread:

"Hi Everybody:
Sorry for checking in a little late on this thread. I'm a bit puzzled that the FOLD_AND_DOCK_SUBSYSTEM workunits are taking up so much memory, but I've canceled all those jobs, and won't send any more out until we reduce the memory requirement! Apologies! Thanks for posting so quickly about the problem. It wasn't apparent on ralph.

Also: if you have one of these workunit in your queue, please feel free to cancel it rather than risk a system slowdown due to virtual memory problems."
ID: 41510 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile [B@H] Ray
Avatar

Send message
Joined: 20 Sep 05
Posts: 118
Credit: 100,251
RAC: 0
Message 41513 - Posted: 27 May 2007, 2:21:11 UTC
Last modified: 27 May 2007, 2:22:56 UTC

I also had two of them today, trying to use ~850 Megs of memory each. Result they both were suspended with the message Waitting for Memory and QMC running slower on the other core.

If BOINC would have aborted them to free up the memory all would have been OK and run other units.

That is a change to send to the BOING development team to see if they could impliment it. But if they did something like that many people running with smaller amounts of memory could have to many aborted. Looking at my results it looks as if I waisted very little time on these, but would have stayed there with them not running if I did not chack that system, which I ofter don't for a coupple days at a time. I was luckey this time.

EDIT
Since that system is always on and not switching from one project to another (always has Rosetta on one core and QMC on the other) I set the preferences not to keep in memory when preempted.
ID: 41513 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Help! Rosetta is using all my RAM



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