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: 3
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1357 times and has 2 replies Next Thread
Daibheid
Cruncher
Joined: Nov 16, 2004
Post Count: 11
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
WCG taking up 200Mb RAM

I currently have WCG running as screensaver only. I was playing WoW and was noticing HD cacheing, so I jumped out to check my memory usage. WoW was, as usual, using 500Mb, and with a 200Mb windows base, I usually run at about 750 while playing. But I was up over 1Gb. After ending a few larger processes, like AIM, I ended the UD client, and my memory usage dropped 200Mb. Anyone know why?
[Jul 19, 2005 2:17:02 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: WCG taking up 200Mb RAM

Daibheid --

The day the project went public (November 16,2004), Victors, a World Community Grid Tech, made the following statement in the forums regarding the then 300 Mb working set:
The Rosetta code running within the agent which works on the folded proteins currently allocates enough memory to handle any kind of protein. In practice, not all of ihis allocated memory is typically used for the processing of a given protein. So, this makes it allocate extra virtual memory which gets paged out and then is not used. In your case, it needed less than 100 megabytes of physical memory. We are aware of this and will be engineering modifications to the program to more intelligently and conservatively allocate memory, however, this is not as simple as one might like. When we have this change engineered and thoroughly tested, we willl have the server send out the updated program for further use in this project. You will not have to do anything since this will be fully automatic. So in the meantime, it the program will use some of your swap file space. Please bear with us until we update this.

[Jul 19, 2005 4:46:20 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Alther
Former World Community Grid Tech
United States of America
Joined: Sep 30, 2004
Post Count: 414
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: WCG taking up 200Mb RAM

While Rosetta runs at the lowest priority and will in no way imact other applications CPU-wise, it may impact them via paging as you've seen.

Rosetta initially allocates about 200MB of RAM when it starts up. It actually only uses about 25MB of that. Over time, Windows realizes the other 175MB of RAM hasn't been touched and permanently swaps it out. Thus, if you are tight on RAM, when a new workunit starts up, you may page a little until Windows permantently pages the untouched RAM.

Sorry about that. There's not a whole lot we can do since that's the way the code came from the University of Washington. Actually, when I first got the code, it was allocating 500MB of RAM. I got that down to ~300MB by the time the project launched in November. A little while later, with some guidance from U of W we were able to pare it down to the "svelte" 200MB it is now.

If the paging is interfering with your game playing, I would suggest that you exit the agent before playing, and start it back up when you are finished. This is actually what I do when playing memory intensive games.
----------------------------------------
Rick Alther
Former World Community Grid Developer
[Jul 23, 2005 5:44:00 AM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread