Not enough memory

Message boards : Client : Not enough memory
Message board moderation

To post messages, you must log in.

AuthorMessage
PovAddict
Avatar

Send message
Joined: 25 Apr 05
Posts: 347
Credit: 4,618
RAC: 0
Message 3392 - Posted: 8 Jun 2006, 13:25:12 UTC

My client asked for work and I got this answer:
08/06/2006 10:11:32|BURP|Sending scheduler request to http://burp.boinc.dk/burp_cgi/cgi
08/06/2006 10:11:32|BURP|Reason: To fetch work
08/06/2006 10:11:32|BURP|Requesting 43200 seconds of new work
08/06/2006 10:11:37|BURP|Scheduler request to http://burp.boinc.dk/burp_cgi/cgi succeeded
08/06/2006 10:11:37|BURP|Message from server: Your computer has only 535539712 bytes of memory; workunit requires 1331200 more bytes
08/06/2006 10:11:37|BURP|Message from server: No work sent
08/06/2006 10:11:37|BURP|Message from server: (there was work but your computer doesn\'t have enough memory)
08/06/2006 10:11:37|BURP|No work from project

I just want to say THANKS for sorting it out! I like to see if gives an error and doesn\'t send the the WU instead of swapping lots like it did with some older session.

PS: ImageMagick eats lots of RAM but gives some nice .mpg files :) Maybe you could use that instead of those .avi with strange codec. And you can limit the ram it uses (goes to use files in /tmp when it reaches limit)
ID: 3392 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
PovAddict
Avatar

Send message
Joined: 25 Apr 05
Posts: 347
Credit: 4,618
RAC: 0
Message 3393 - Posted: 8 Jun 2006, 13:28:44 UTC - in response to Message 3392.  


PS: ImageMagick eats lots of RAM but gives some nice .mpg files :)

...or maybe not... I just noticed that the .mpg file it did is 25MB (500 frames, 640x480), and when playing it shows as 3 minutes but stops after 20 seconds (which is its real length) So I think it\'s not a good choice after all :P
ID: 3393 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Peter M. Nielsen
Project donor

Send message
Joined: 14 Mar 05
Posts: 130
Credit: 307
RAC: 0
Message 3394 - Posted: 8 Jun 2006, 14:32:05 UTC - in response to Message 3393.  

[quoteand when playing it shows as 3 minutes but stops after 20 seconds (which is its real length) So I think it\'s not a good choice after all :P[/quote]

Just a guess - 20 secs - 25 frames per second = 500 frames

- Peter
ID: 3394 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
PovAddict
Avatar

Send message
Joined: 25 Apr 05
Posts: 347
Credit: 4,618
RAC: 0
Message 3398 - Posted: 8 Jun 2006, 15:01:25 UTC - in response to Message 3394.  

[quoteand when playing it shows as 3 minutes but stops after 20 seconds (which is its real length) So I think it\'s not a good choice after all :P


Just a guess - 20 secs - 25 frames per second = 500 frames

- Peter
[/quote]
No idea, I didn\'t use any option to choose fps (since I didn\'t even look for it :D) so it was just the default. But thing is that it shows as being 3 minutes 3 seconds long...
ID: 3398 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
t_mak

Send message
Joined: 24 Oct 06
Posts: 1
Credit: 29,926
RAC: 0
Message 4660 - Posted: 26 Feb 2007, 10:20:48 UTC

2007-02-26 11:17:43|BURP|Message from server: Your computer has 1023.48MB of memory, and a job requires 1024.00MB

what about that:D?

t
ID: 4660 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Energiequant
Project donor

Send message
Joined: 14 Mar 05
Posts: 89
Credit: 958
RAC: 0
Message 4674 - Posted: 26 Feb 2007, 17:50:55 UTC

That\'s a very old problem, please search the boards next time. Memory requirements are chosen on upload and when people set them to 1024 BURP only runs on those systems that have >1024MB (as you noticed systems don\'t report to have exactly 1024MB even if they have 1GB of RAM).
ID: 4674 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4570
Credit: 2,100,463
RAC: 8
Message 4692 - Posted: 27 Feb 2007, 10:28:28 UTC - in response to Message 4674.  

That\'s a very old problem, please search the boards next time. Memory requirements are chosen on upload and when people set them to 1024 BURP only runs on those systems that have >1024MB (as you noticed systems don\'t report to have exactly 1024MB even if they have 1GB of RAM).

Which is good since the OS and other programs take up space as well. A session using 1024MB of RAM would need a system with more than 1024MB of RAM to run smoothly. Had BOINC reported 1024MB we would have used 1025MB as requirement to ensure smooth computation without trashing.
ID: 4692 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Zanthius
Project donor

Send message
Joined: 24 Mar 05
Posts: 94
Credit: 1,627,664
RAC: 0
Message 4833 - Posted: 5 Mar 2007, 2:43:38 UTC - in response to Message 4692.  

That\'s a very old problem, please search the boards next time. Memory requirements are chosen on upload and when people set them to 1024 BURP only runs on those systems that have >1024MB (as you noticed systems don\'t report to have exactly 1024MB even if they have 1GB of RAM).

Which is good since the OS and other programs take up space as well. A session using 1024MB of RAM would need a system with more than 1024MB of RAM to run smoothly. Had BOINC reported 1024MB we would have used 1025MB as requirement to ensure smooth computation without trashing.


Well... off to the shop to buy another 1GB or RAM then....
ID: 4833 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
PovAddict
Avatar

Send message
Joined: 25 Apr 05
Posts: 347
Credit: 4,618
RAC: 0
Message 4835 - Posted: 5 Mar 2007, 3:26:28 UTC - in response to Message 4692.  

Which is good since the OS and other programs take up space as well. A session using 1024MB of RAM would need a system with more than 1024MB of RAM to run smoothly. Had BOINC reported 1024MB we would have used 1025MB as requirement to ensure smooth computation without trashing.

Have you actually seen blender.exe at 1024MB?
ID: 4835 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Achim

Send message
Joined: 17 May 05
Posts: 183
Credit: 2,642,713
RAC: 0
Message 4837 - Posted: 5 Mar 2007, 9:14:02 UTC

it is not only the blender.exe, but as well the hole system.
(The reason why a 1G comupter is not allowed to render a 1G session).

So behind this is the assumption the OS takes some memory and the running applications as well.
So we must have more memory than the memory required for the blender installed.
This way Janus tries to ensure the system is not swapping all the time.
(And trust me I know how bad a system is when it really starts swapping. Everything is very very slow.
ID: 4837 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Rhihannisu_[SETI.USA]

Send message
Joined: 18 Nov 06
Posts: 3
Credit: 306,574
RAC: 0
Message 4841 - Posted: 5 Mar 2007, 11:06:54 UTC
Last modified: 5 Mar 2007, 11:19:36 UTC

Here\'s something I\'ve noticed on my systems. They\'re both dual-core rigs with 2GB ram each. When crunching WU\'s from a session that requires 1024, each WU tries to get 1024 which happens to be more than the system realy has. This results in one of the WU\'s to grind almost to a halt, while the other works at normal speed. I\'ve noticed that this can sometimes cause the system to become unstable, as the two burp WU\'s crowd out even the OS fighting for ram. I\'ve seen two WU\'s fail at once, computation errors, and I can only guess that they ran out of RAM.

I don\'t know of a way to force boinc to only use one CPU for burp while still leaving the other available for another project. due to burp\'s short deadlines, boinc manager wants to start both cores on burp as soon as the downloads are done. Any ideas?
ID: 4841 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
PovAddict
Avatar

Send message
Joined: 25 Apr 05
Posts: 347
Credit: 4,618
RAC: 0
Message 4844 - Posted: 5 Mar 2007, 12:23:06 UTC - in response to Message 4837.  

it is not only the blender.exe, but as well the hole system.
(The reason why a 1G comupter is not allowed to render a 1G session).

So behind this is the assumption the OS takes some memory and the running applications as well.
So we must have more memory than the memory required for the blender installed.
This way Janus tries to ensure the system is not swapping all the time.
(And trust me I know how bad a system is when it really starts swapping. Everything is very very slow.

BOINC takes into account your system computer and your settings when doing the calculations to see if it would fit. That means \"Use at most X % of your virtual memory\".
ID: 4844 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Client : Not enough memory