Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
World Community Grid Forums
Category: Retired Forums Forum: Member-to-Member Support [Read Only] Thread: WCG taking up 200Mb RAM |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 3
|
Author |
|
Daibheid
Cruncher Joined: Nov 16, 2004 Post Count: 11 Status: Offline Project Badges: |
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?
|
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
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. |
||
|
Alther
Former World Community Grid Tech United States of America Joined: Sep 30, 2004 Post Count: 414 Status: Offline Project Badges: |
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 |
||
|
|