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: 5
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1038 times and has 4 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
confused Memory Usage Question

I've just decided to switch to BOINC client and I don't understand one thing.

Under BOINC Device Profiles I've setup 'Leave applications in memory while preempted?' to 'No'. I'm not sure what that means exactly but I've noticed that when project is suspended (user is active) and when looking at task manager the project process is sometimes there and sometimes not. It doesn't use processor but has some 20 to 90 MB of memory usage .

Is that normal or not?

Also, a related question. When project process is in paused/suspended mode and sitting there in task manager would that cause PC to slow down when user is active?

thanks...
[Apr 15, 2007 8:50:31 PM]   Link   Report threatening or abusive post: please login first  Go to top 
retsof
Former Community Advisor
USA
Joined: Jul 31, 2005
Post Count: 6824
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Memory Usage Question

Leaving projects in memory is only a factor when running multiple BOINC projects from other places and they are swapped in and out as the other one starts running. Some projects are sensitive to being swapped out of memory and others don't care.

If you are only running WCG by itself it really isn't a big deal.

If the project is suspended it may just be checking to see whether YOU are doing anything. laughing

Even if the project is running, it should get out of the way if the user wants to do something. It DOES cause my computer to slow down if it is uploading/downloading, since I am on dialup here, which takes a high percentage of the cycles when this happens.

I have one other application that takes 99% of the CPU when it is doing maintenance. BOINC totally stops in that case here.
----------------------------------------
SUPPORT ADVISOR
Work+GPU i7 8700 12threads
School i7 4770 8threads
Default+GPU Ryzen 7 3700X 16threads
Ryzen 7 3800X 16 threads
Ryzen 9 3900X 24threads
Home i7 3540M 4threads50%
----------------------------------------
[Edit 1 times, last edit by retsof at Apr 15, 2007 9:50:40 PM]
[Apr 15, 2007 9:49:52 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: Memory Usage Question

The short answer is applying to BOINC 5.8 is, that until the first checkpoint is received, the job is kept in memory regardless the choice. Else if a user would continuously switch from active to inactive, an unload would result in a job never making progress.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Apr 15, 2007 10:05:03 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: Memory Usage Question

And what about those check points? How many are there per job? Are they distributed proportionally to progress?
[Sep 2, 2009 9:06:37 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: Memory Usage Question

This thread is over 2 years old. Allot has change since then with the science applications. For some projects they are nice and evenly spread, for others they are variably spaced since non-deterministic calculations are involved. You can have them written to the message log to see when the last one was. The frequency is influenced by the speed of the computer. E.g. a CEP on a stock Q6600 is about every 13 minutes, but on a centrino that becomes every 20 minutes or so. For more detail info visit the Start Here FAQ, specifically the checkpoint saving FAQ and the Matrix.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[Sep 2, 2009 9:19:39 PM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread