Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 7
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1733 times and has 6 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Waiting for memory? [RESOLVED]

I've run ach wu's on this pc before, though it only has 1G. The current wu has a status of waiting for memory. So I suspended all other projects and restarted BOINC, so that nothing else from boinc was in memory. However it this wu immediately goes into a waiting-for-memory status. Since it won't load I can't see how much memory it needs. Do I have any choice other than aborting it? (no, I can't stuff more memory in the pc) Or is there a way to find out how much memory it wants?
----------------------------------------
[Edit 1 times, last edit by Former Member at Jan 20, 2008 10:11:16 PM]
[Jan 20, 2008 8:12:38 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Waiting for memory?

Yes, you can check the memory needs manually by searching through the client_state.xml file.

I forget what the normal ACH memory footprint / minimum requirement is. Anyone?
[Jan 20, 2008 8:31:09 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: Waiting for memory?

Dont abort please please and tell us of all your settings.

Since you just restarted, go to the BOINC message window and copy first 20 messages or so until after it goes into the 'waiting for memory' state. Have had it with the Help Defeat Cancer jobs in past when having only 1gb.... changing settings resolved that (and adding 512mb ram), but first like to see yours before jumping in.

ttyl
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Jan 20, 2008 8:32:42 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Waiting for memory?

Thanks for the quick responses. (I just realized I've run ach successfully on my laptop which has only 512 GB) Anyway I have since rebooted, and increased my paging file size but that's not in effect yet. Also bumped the max usage settings in the profile; could be bumped more. I'm trying to get a HCC wu finished and out of the way before doing more surgery. Meanwhile relevant messages from startup are:

1/20/2008 12:21:24||Starting BOINC client version 5.10.30 for windows_intelx86
1/20/2008 12:21:26||Processor: 2 GenuineIntel Intel(R) Pentium(R) 4 CPU 3.00GHz [x86 Family 15 Model 3 Stepping 4]
1/20/2008 12:21:26||OS: Microsoft Windows XP: Professional Edition, Service Pack 2, (05.01.2600.00)
1/20/2008 12:21:26||Memory: 1023.00 MB physical, 2.91 GB virtual
1/20/2008 12:21:26||Disk: 74.46 GB total, 46.88 GB free
1/20/2008 12:21:26|World Community Grid|URL: http://www.worldcommunitygrid.org/; Computer ID: 71433; location: school; project prefs: school
1/20/2008 12:21:26||Host location: school
1/20/2008 12:21:26||General prefs: no separate prefs for school; using your defaults
1/20/2008 12:21:26||Preferences limit memory usage when active to 511.50MB
1/20/2008 12:21:26||Preferences limit memory usage when idle to 920.70MB
1/20/2008 12:21:26||Preferences limit disk usage to 37.23GB

and client_state says:

<project_master_url>http://www.worldcommunitygrid.org/</project_master_url>
<result_name>ach1_16_15_8</result_name>
<active_task_state>0</active_task_state>
<app_version_num>514</app_version_num>
<slot>2</slot>
<checkpoint_cpu_time>27123.093750</checkpoint_cpu_time>
<fraction_done>0.892857</fraction_done>
<current_cpu_time>27123.187500</current_cpu_time>
<swap_size>724807680.000000</swap_size>
<working_set_size>580165632.000000</working_set_size>
<working_set_size_smoothed>580165632.000000</working_set_size_smoothed>
<page_fault_rate>39250.400000</page_fault_rate>

If those number are in bytes then that's what, about 691M swap and 553M working-set size? If so I should have had enough; it's a headless pc I don't use interactively so it should have been "idle" until I started trying to diagnose things. But since I have experts to ask I'll await your advice before tweaking more stuff. Thanks!
[Jan 20, 2008 8:56:14 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: Waiting for memory?

Yes, you may want to increase your

1/20/2008 12:21:26||Preferences limit memory usage when active to 511.50MB

setting. Surely it will resume when your machine is not used given that

1/20/2008 12:21:26||Preferences limit memory usage when idle to 920.70MB

allocates considerable more ram.

Missing though a few more lines where it prints e.g. the swap file permitted use and allocation. Set that to 2gb and e.g. 75% and you should be doing great from thereon. The 691/553 is not enough if reading the client_state correctly.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
----------------------------------------
[Edit 1 times, last edit by Sekerob at Jan 20, 2008 9:03:15 PM]
[Jan 20, 2008 9:00:39 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Waiting for memory?

I agree with Sekerob.

For a headless machine, set the "active" setting the same as "idle". BOINC determines activity based on mouse and keyboard activity, not CPU activity. This means logging in is suspending the task, as you've figured out.
[Jan 20, 2008 9:05:38 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Waiting for memory?

Thanks very much, that took care of it. biggrin
[Jan 20, 2008 9:37:09 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread