since vista there has been a belief that: all unused ram=wasted ram. that's not true
superfetch is nice but some unused ram is necessary for 'breathing room'. vista will fill your ram to the brim and this isn't the best approach.
let's look at an example. say superfetch is pre-caching 20 programs for you. now you open a regularly used program like an internet browser. once you start browsing a couple different websites the browser will need more ram. to make space for the browser vista will delete some superfetch cache, say for programs 19 & 20. once you close the browser free ram is created so vista will fill up that ram with cache for programs 19 & 20.
and this happens over and over. start using one program a lot like a office program or browser, or editor, and superfetch cache will get cycled in and out. the worst culprit is a game because the cycling in and out happens during gameplay which affects performance.
the big question to ask is: how many times will cache for programs 19 & 20 be cycled in and out vs how many times will a user actually open that program and make use of that cache?
the more ram you have the worse this is because then we're talking about programs 29 & 30 or 39 & 40 which are even less likely to be used.
but i suppose if hdd activity doesn't bother you then you like superfetch the way it is...
superfetch is nice but some unused ram is necessary for 'breathing room'. vista will fill your ram to the brim and this isn't the best approach.
let's look at an example. say superfetch is pre-caching 20 programs for you. now you open a regularly used program like an internet browser. once you start browsing a couple different websites the browser will need more ram. to make space for the browser vista will delete some superfetch cache, say for programs 19 & 20. once you close the browser free ram is created so vista will fill up that ram with cache for programs 19 & 20.
and this happens over and over. start using one program a lot like a office program or browser, or editor, and superfetch cache will get cycled in and out. the worst culprit is a game because the cycling in and out happens during gameplay which affects performance.
the big question to ask is: how many times will cache for programs 19 & 20 be cycled in and out vs how many times will a user actually open that program and make use of that cache?
the more ram you have the worse this is because then we're talking about programs 29 & 30 or 39 & 40 which are even less likely to be used.
but i suppose if hdd activity doesn't bother you then you like superfetch the way it is...