No work due to not enough of memory

Message boards : Number crunching : No work due to not enough of memory
Message board moderation

To post messages, you must log in.

AuthorMessage
Iztok s52d (and friends)

Send message
Joined: 12 Jan 01
Posts: 136
Credit: 393,469,375
RAC: 116
Slovenia
Message 54878 - Posted: 18 Dec 2004, 7:03:45 UTC

Hi!

PC:
400 MHz, 64 Mbytes, 256 Mb swap, linux.
Last one where some ISA card work.

Seti worked fine for months, but yesterday it stopped crunching - no work.

2004-12-18 07:52:34 [SETI@home] Requesting 343113 seconds of work
2004-12-18 07:52:34 [SETI@home] Sending request to scheduler: http://setiboinc.ssl.berkeley.edu/sah_cgi/cgi
2004-12-18 07:52:40 [SETI@home] Scheduler RPC to http://setiboinc.ssl.berkeley.edu/sah_cgi/cgi succeeded
2004-12-18 07:52:40 [SETI@home] Message from server: No work available (there was work but your computer doesn't have enough memory)
2004-12-18 07:52:40 [SETI@home] Message from server: No work available (there was work but your computer doesn't have enough memory)

free
total used free shared buffers cached
Mem: 62276 56372 5904 0 1104 20396
-/+ buffers/cache: 34872 27404
Swap: 249472 3048 246424

Preferences are not to keep it in the memory, anyhow I do not swap, it is only seti@home.

I tried rebooting, played with preferences, but machine is idle. It just connects, and nothing is returned due to lack of memory. Any hint?

BR
Iztok

ID: 54878 · Report as offensive
Pascal, K G
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 2343
Credit: 150,491
RAC: 0
United States
Message 54881 - Posted: 18 Dec 2004, 7:36:06 UTC

Look here

http://setiweb.ssl.berkeley.edu/forum_thread.php?id=7353
Semper Eadem
So long Paul, it has been a hell of a ride.

Park your ego's, fire up the computers, Science YES, Credits No.
ID: 54881 · Report as offensive
Iztok s52d (and friends)

Send message
Joined: 12 Jan 01
Posts: 136
Credit: 393,469,375
RAC: 116
Slovenia
Message 54883 - Posted: 18 Dec 2004, 7:55:11 UTC - in response to Message 54881.  

> Look here
>
> http://setiweb.ssl.berkeley.edu/forum_thread.php?id=7353
>
Thanks!

It is MS Windows Q&A, and I keep myself away from there.
Shortly: new WUs have 64 Mb RAM limit, while older works.
Scanning logs, this was first time noticed on November 28th.
PC managed to get some old WUs occasionally, but now they are gone.

Pitty: RAC of 50 is not ignorable. And there were no errors on results.

Setiteam: please lower RAM limit. Linux does job fine wirh 64 Mbytes.

GL
Iztok
ID: 54883 · Report as offensive
Profile Dominique
Volunteer tester
Avatar

Send message
Joined: 3 Mar 05
Posts: 1628
Credit: 74,745
RAC: 0
United States
Message 54902 - Posted: 18 Dec 2004, 13:11:32 UTC

Spend 8 bucks and get another 64megs.
ID: 54902 · Report as offensive
Ned Slider

Send message
Joined: 12 Oct 01
Posts: 668
Credit: 4,375,315
RAC: 0
United Kingdom
Message 54969 - Posted: 18 Dec 2004, 21:55:29 UTC
Last modified: 18 Dec 2004, 21:56:03 UTC

SETI spends a lot of it's time moving data into and out of memory, this is why it's so dependant on memory bandwidth. When SETI was originally devised back in 1999, typical computers didn't have enough memory to keep all the data in memory, so this was the solution chosen.

However, current efforts to optimize the code are investigating the option of keeping more data in memory so it may be processed faster and negate the need to keep moving data into and out of memory. This should significantly improve the time taken to process a work unit but will mean that systems with insufficient amount of RAM will no longer be able to process work units.

This may be the reason a limit on system RAM has been introduced. Ben or Hans may be able to comment further on this?

Ned


*** My Guide to Compiling Optimised BOINC and SETI Clients ***
*** Download Optimised BOINC and SETI Clients for Linux Here ***
ID: 54969 · Report as offensive
Profile Paul D. Buck
Volunteer tester

Send message
Joined: 19 Jul 00
Posts: 3898
Credit: 1,158,042
RAC: 0
United States
Message 56051 - Posted: 20 Dec 2004, 14:30:33 UTC

Ned,

Um, was that supposed to be cache? Disk drive?

I think about half the times that you used the word memory you should have used cache or disk drive.

Because the phrase " ... didn't have enough memory to keep all the data in memory ... " does not make sense ...

ID: 56051 · Report as offensive
virex
Volunteer tester

Send message
Joined: 14 Jul 01
Posts: 17
Credit: 294,731
RAC: 0
United States
Message 56074 - Posted: 20 Dec 2004, 17:03:14 UTC - in response to Message 56051.  

> Because the phrase " ... didn't have enough memory to keep all the data in
> memory ... " does not make sense ...
>
umm...it means that the data has to be stored on the drive. cause there isn't enough memory to hold it.....makes perfect sense...
ID: 56074 · Report as offensive

Message boards : Number crunching : No work due to not enough of memory


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.