Trouble with Memory

Message boards : Number crunching : Trouble with Memory

To post messages, you must log in.

AuthorMessage
Johnathon

Send message
Joined: 5 Nov 05
Posts: 120
Credit: 138,226
RAC: 0
Message 48759 - Posted: 17 Nov 2007, 23:02:49 UTC

Hello,

Rosetta has slowly been eating more and more ram on my Ubuntu Linux desktop. Its now got to the stage where it's eating 60% of my 512 Mb. Now I know, 512 isn't a lot, but I've never needed any more with Ubuntu. (Windows, I could do with some more...)

Can someone advise on whether rosetta is now eating more than 256MB whilst running, and if so, is it only on Ubuntu Linux?

Kind Regards,

Johnathon
ID: 48759 · 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 48762 - Posted: 18 Nov 2007, 4:02:40 UTC
Last modified: 18 Nov 2007, 4:08:48 UTC

Nothing specific to Linux or the various flavors.

...but some tasks require more memory to run then others, and so tasks that require more memory are only sent to machines with over I think it was 496MB. Which allows a machine with 512MB and 16MB reserved for a graphics card to still be able to run one of the large memory tasks.

What is the name of the task you are running?? Perhaps someone else has a task from the same batch and could compare memory usage.

[edit]
Oh, I see now you're probably running them straight in order, so you are probably on one called:
1rop__BOINC_SYMM_FOLD_AND_DOCK_RELAX-1rop_-crystal_foldanddock__2257_60630_0

I happen to have a couple of those running on Windows right now and yes, they are taking more memory then the low memory work units would.

So that seems to confirm my thought that what you are seeing is normal. The memory will be available again once the task is completed.

You can establish guidelines for how much memory BOINC is allowed to use both when you are using your machine, and with you are not (when you might allow more memory to BOINC). So, if your machine is starting to get sluggish for you, you could either adjust the General Perferences on the website, adjust the local preferences on the host, or have BOINC snooze for a while until you finish working on the machine.
Rosetta Moderator: Mod.Sense
ID: 48762 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile AdeB
Avatar

Send message
Joined: 12 Dec 06
Posts: 45
Credit: 4,428,086
RAC: 0
Message 48791 - Posted: 18 Nov 2007, 22:26:01 UTC

Hello,

I seem to have similar problems with workunit 2o1j__BOINC_SYMM_FOLD_AND_DOCK_RELAX-2o1j_-crystal_foldanddock__2257_67385
It is about halfway through and now it is patiently waiting for memory.
I'm going to abort it.

Anne
ID: 48791 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
fjpod

Send message
Joined: 9 Nov 07
Posts: 17
Credit: 2,201,029
RAC: 0
Message 48795 - Posted: 18 Nov 2007, 23:42:09 UTC

I am having "waiting for memory" problems running a dual core,P4, xp, with .5gig RAM running Rosie only. So even though these memory intensive Rosie WUs are being sent to machines with .5 gig or greater, the two cores are gobbling up all the memory, and there's not enough left to finish. Other than get more memory, which I plan to do, any suggestions?
ID: 48795 · 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 48800 - Posted: 19 Nov 2007, 5:47:53 UTC - in response to Message 48795.  

Other than get more memory, which I plan to do, any suggestions?


You might review your BOINC General Preference for the venue of the machine and see what % of available memory you are allowing BOINC to use. If you only run BOINC when your machine is idle, and you can endure a little sluggishness upon startup, you could probably allow BOINC to use 100% of memory when idle. If you actively use your machine while BOINC is crunching, you have to be a bit more careful. But gradually increase the % BOINC is allowed to use until your begin to feel it in your user experience and then back it off a little from there.

With the more recent versions of BOINC, you can change these preferences locally on each specific host as well if you prefer not to change your General Preferences (which is done via the "Participants" link on top of this message board webpage).
Rosetta Moderator: Mod.Sense
ID: 48800 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Trouble with Memory



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