No work for the very old...

Message boards : Number crunching : No work for the very old...
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile John Cropper
Avatar

Send message
Joined: 3 May 00
Posts: 444
Credit: 416,933
RAC: 0
United States
Message 64219 - Posted: 13 Jan 2005, 21:41:42 UTC

Running a 166MHZ with 32MB of RAM as a file server/BOINC (strictly SETI) and for the last week, I've been getting the following:

"SETI@home - (date) (Time) - Message from server: No work available (there was work but your computer doesn't have enough memory)"

Could we chew up a few smaller work units for the 'old folks' to work on? :o)

Stewie: So, is there any tread left on the tires? Or at this point would it be like throwing a hot dog down a hallway?

Fox Sunday (US) at 9PM ET/PT
ID: 64219 · Report as offensive
Profile kzhorse
Avatar

Send message
Joined: 30 Jun 03
Posts: 113
Credit: 2,476,352
RAC: 0
United States
Message 64276 - Posted: 13 Jan 2005, 22:58:38 UTC - in response to Message 64219.  

> Running a 166MHZ with 32MB of RAM as a file server/BOINC (strictly SETI) and
> for the last week, I've been getting the following:
>
> "SETI@home - (date) (Time) - Message from server: No work available (there was
> work but your computer doesn't have enough memory)"
>
> Could we chew up a few smaller work units for the 'old folks' to work on? :o)
>

Just about every WU that is out there need atleast 64 meg of ram or more add another stick and you will get work.

Scott
" "
ID: 64276 · Report as offensive
Profile [B^S] Paul@home
Volunteer tester

Send message
Joined: 20 Dec 99
Posts: 121
Credit: 1,885,420
RAC: 0
Ireland
Message 64279 - Posted: 13 Jan 2005, 23:06:43 UTC

Have you run low on hard disk space? I have an old machine with very little HD space and got this error when i setup BOINC.

I had to change my prefereces to leave at lease .001GB. This means BOINC will continue to crunch even if HD space is very low.

Of course if that is the case you could just try tidy up the machine!
Wanna visit BOINC Synergy? Click my stats!

Join BOINC Synergy Team
ID: 64279 · Report as offensive
Profile John Cropper
Avatar

Send message
Joined: 3 May 00
Posts: 444
Credit: 416,933
RAC: 0
United States
Message 64298 - Posted: 13 Jan 2005, 23:48:34 UTC - in response to Message 64276.  

Actually, I misspoke...it does have 64MB of RAM and about 5 GB of HD space left on it. I may just back the data on it to tape and reformat. The 8 GB drive in it has been acting funny lately and it may be time for a fresh install... :o)



Stewie: So, is there any tread left on the tires? Or at this point would it be like throwing a hot dog down a hallway?

Fox Sunday (US) at 9PM ET/PT
ID: 64298 · Report as offensive
Profile Benher
Volunteer developer
Volunteer tester

Send message
Joined: 25 Jul 99
Posts: 517
Credit: 465,152
RAC: 0
United States
Message 64314 - Posted: 14 Jan 2005, 0:17:00 UTC - in response to Message 64276.  

> Just about every WU that is out there need atleast 64 meg of ram or more add
> another stick and you will get work.
>
> Scott

Not according to my task manager.

One of the columns you can display is "Peak Memory Usage", which would be the highest RAM ever required for the running application.

boinc.exe peak=6128K
setiathome_4.08_windows_intelx86.exe peak=17040k

Thats 23Meg in my book ;)
ID: 64314 · Report as offensive
Profile Rom Walton (BOINC)
Volunteer tester
Avatar

Send message
Joined: 28 Apr 00
Posts: 579
Credit: 130,733
RAC: 0
United States
Message 64322 - Posted: 14 Jan 2005, 0:22:14 UTC

Yeah, it was either the Solaris or the Mac platform with graphics that cause BOINC to terminate the application with memory threshold exceeded.

So we had to increase the minimum to 64MB.

----- Rom
BOINC Development Team, U.C. Berkeley
My Blog
ID: 64322 · Report as offensive
Ingleside
Volunteer developer

Send message
Joined: 4 Feb 03
Posts: 1546
Credit: 15,832,022
RAC: 13
Norway
Message 64323 - Posted: 14 Jan 2005, 0:27:55 UTC - in response to Message 64322.  

> Yeah, it was either the Solaris or the Mac platform with graphics that cause
> BOINC to terminate the application with memory threshold exceeded.
>
> So we had to increase the minimum to 64MB.
>
>

But a little bit of the memory is always used by the bios, so why not choose 63 MB instead?
ID: 64323 · Report as offensive
Walt Gribben
Volunteer tester

Send message
Joined: 16 May 99
Posts: 353
Credit: 304,016
RAC: 0
United States
Message 64327 - Posted: 14 Jan 2005, 0:31:58 UTC - in response to Message 64298.  
Last modified: 14 Jan 2005, 0:42:24 UTC

> Actually, I misspoke...it does have 64MB of RAM and about 5 GB of HD space
> left on it. I may just back the data on it to tape and reformat. The 8 GB
> drive in it has been acting funny lately and it may be time for a fresh
> install... :o)


Is 64M enough? The older WU's said 32M, but really they were set to 10 bytes less than 32M: 32M is 33,554,432, the older WU's specified 33,554,422 was needed, which worked even when you just had 32M RAM.

Currently the WUs require 64M - 67,108,864 bytes RAM, which really means the machine has to have like 80 or 96M.


The scheduler checks that the host enough RAM, so a 64M machine isn't big enough. From the sched_send.c source:

if (wu.rsc_memory_bound > m_nbytes) {
log_messages.printf(
SCHED_MSG_LOG::DEBUG, "[WU#%d %s] needs %f mem; [HOST#%d] has %fn",
wu.id, wu.name, wu.rsc_memory_bound, host.id, m_nbytes
);

[EDITED]
Which might look OK but isn't right. My 64M machine actually shows one byte less than 64M so the test doesn't work right, its the address of the last byte. RAM goes from 0x0000000 to 0x3ffffff.
[/EDIT]


So was the 10 byte difference between 32M and the old WU requirement a mistake or is the new WU requirment that the machine have more than 64M a mistake?

ID: 64327 · Report as offensive
Hans Dorn
Volunteer developer
Volunteer tester
Avatar

Send message
Joined: 3 Apr 99
Posts: 2262
Credit: 26,448,570
RAC: 0
Germany
Message 64353 - Posted: 14 Jan 2005, 0:50:48 UTC - in response to Message 64322.  

> Yeah, it was either the Solaris or the Mac platform with graphics that cause
> BOINC to terminate the application with memory threshold exceeded.
>
> So we had to increase the minimum to 64MB.
>
>

I don't know about the mac client, but I guess you can be run it without graphics, too.

So why don't you just disable graphics if memory is too low?

Regards Hans
ID: 64353 · Report as offensive
Profile John Cropper
Avatar

Send message
Joined: 3 May 00
Posts: 444
Credit: 416,933
RAC: 0
United States
Message 64443 - Posted: 14 Jan 2005, 2:23:11 UTC - in response to Message 64314.  

Well, the point is moot at the motherboard just took a permanent nap and the HD spindle motor was also starting to hum.

It had a good run, since I built it in mid-1996 and the drive in question was from 1999. I'll pop the drive in another machine (to retrieve the backup data) and look for another machine to deploy...

Stewie: So, is there any tread left on the tires? Or at this point would it be like throwing a hot dog down a hallway?

Fox Sunday (US) at 9PM ET/PT
ID: 64443 · Report as offensive

Message boards : Number crunching : No work for the very old...


 
©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.