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: 13
Posts: 13   Pages: 2   [ 1 2 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 2091 times and has 12 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Maximum Memory That Can Be Utilized

What is the maximum memory that can actually be utilized by the WCG program?
[Dec 11, 2004 3:24:35 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: Maximum Memory That Can Be Utilized

What is the maximum memory that can actually be utilized by the WCG program?

I'm not sure what you mean by this? Rosetta and the grid agent are just like any other piece of software. It uses what it needs to run.
----------------------------------------
Rick Alther
Former World Community Grid Developer
[Dec 12, 2004 5:20:59 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: Maximum Memory That Can Be Utilized

Hi

What I was looking for was how to minimize swap file usage, how much memory would prevent this slow swapping. I notice quite a bit of harddrive blinking. I have 500megs installed, would more then 500megs be utilized or ignored to solve a problem.
[Dec 12, 2004 8:27:31 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: Maximum Memory That Can Be Utilized

Hi

What I was looking for was how to minimize swap file usage, how much memory would prevent this slow swapping. I notice quite a bit of harddrive blinking. I have 500megs installed, would more then 500megs be utilized or ignored to solve a problem.

Ahhh. Yes, Rosetta does allocate a lot of memory. If you don't have enough physical RAM, Windows will start to page memory out to disk and your system will run pretty slow. However, Rosetta's current working set (memory that it's currently using) is only around 70MB. Thus, after a while, Windows is smart enough to realize that the other 230MB is not being used and permanently swaps it out and your machine will suddenly feel a bit peppier.

Having said that, I've been working on lowing the footprint Rosetta uses. We'll be rolling out a big improvement real soon. The new Rosetta will allocate 200MB instead of 300MB and its working set will go from ~70MB down to ~25MB. This should help everyone out.

As for how much RAM you need so you don't swap badly, it's hard to say. It all depends on your normal work load. I would recommend at least 512MB of RAM, more if you can afford it.
----------------------------------------
Rick Alther
Former World Community Grid Developer
[Dec 13, 2004 12:33:34 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Paul Weaver
Cruncher
Joined: Nov 18, 2004
Post Count: 6
Status: Offline
Reply to this Post  Reply with Quote 
Re: Maximum Memory That Can Be Utilized

Rick,

The new Rosetta will allocate 200MB instead of 300MB and its working set will go from ~70MB down to ~25MB. This should help everyone out.



Will the reduction in working set size to 25Mb adversely impact the folding time? I just wonder if this is something which ought to be configurable so that if you have a lot of RAM you can get the result quicker.

Paul
[Dec 13, 2004 2:11:59 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: Maximum Memory That Can Be Utilized

Thank you!

Ram is so cheap these days and the prodject seems of such value to all, I'll check to see if I have any more room for ram on the mother board.
[Dec 13, 2004 2:34:01 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: Maximum Memory That Can Be Utilized

Rick,

The new Rosetta will allocate 200MB instead of 300MB and its working set will go from ~70MB down to ~25MB. This should help everyone out.



Will the reduction in working set size to 25Mb adversely impact the folding time? I just wonder if this is something which ought to be configurable so that if you have a lot of RAM you can get the result quicker.

Paul

No, it will have no impact on the folding time. We're just optimizing it. Rosetta does a lot of things and we only use a piece of it, so cutting out those unused pieces is where we're getting the gain from. It's a delicate job though.
----------------------------------------
Rick Alther
Former World Community Grid Developer
[Dec 13, 2004 5:24:21 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: Maximum Memory That Can Be Utilized

I noticed this too. I run with 1gb of ram and it still generates quite a bit of hard disk activity. I do not mind running this program 24-7 because all the parts it is using with the exception of the hard drive and a few fans is solid state so it won't really wear them out or shorten their life. When it comes to fans they are cheap so I can replace them every 6 or 8 months but I an worried about the extra wear and tear on the hard drive. It would be really nice to see this program only use system memory onve loaded for reducing wear on the hard drive.
[Dec 14, 2004 3:43:55 AM]   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: Maximum Memory That Can Be Utilized

It would be really nice to see this program only use system memory onve loaded for reducing wear on the hard drive.

You clearly don't understand how modern operating systems and virtual memory work.

The only way you are going to enforce this is to set your paging file size to 0. I don't recommend it though as your system will likely become very sluggish if you use it even moderately. Enabling paging, most of the time, actually improves performance of your machine.

With paging enabled, no program, with very few exceptions, can guarantee it won't get swapped out to disk. It's possible to do, but typically the only software that always remains in physical memory are some parts of the OS and some device driver code. Anything else is fair game to swap out.

Believe it or not, Windows will ALWAYS swap information out to your hard drive regardless of how much memory you have. It does this for performance and other reasons. Running a higher load will cause this swapping to occur more frequently.

As has been mentioned many times already before, it allocates 300MB of RAM initially (soon to be down to 200MB). This MAY cause your system to page a bit depending on your RAM and system load. Soon, Windows figures out Rosetta has touched the 230MB and permanently swaps it out. Once it permanently swaps it out, it won't ever be paged back in. Done. You hard drive writes it out once and is done with it.
----------------------------------------
Rick Alther
Former World Community Grid Developer
[Dec 14, 2004 5:42:45 AM]   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: Maximum Memory That Can Be Utilized

I have a somewhat related question,

Do you have any recomendations as to how long the hard drive should be left on?

Right now my hard drives shut off after 2 hrs. Is there a recomended time to preserve the hard drive? This machine is mostly idle (accept for running WCG).
[Dec 14, 2004 3:11:58 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 13   Pages: 2   [ 1 2 | Next Page ]
[ Jump to Last Post ]
Post new Thread