Was having a debate with my buddy about his new system. He disabled the SuperFetch in Win7. The reason is that as SupreFetch accesses HDD and dumps data on RAM, it is causing unnecessary work, and wear and tear for both components. I have never thought about that until that time. Now that he's got me thinking, I wonder how much wear would be on the HDD and RAM due to SuperFetch.
If the HDD is being accessed when OS didn't have to, then theoretically that is extra wear on it. I'd presume there is actually more wear to HDD since it is mechanical whereas RAM would not really care for having its rows and columns refreshed as much. The counter argument would be that eventually the data prefetched would be accessed sometime during the computing session, so it does not wear on the HDD at that later time. On the other hand, that time may never happen.
Maybe the question is how accurate is SuperFetch, and how often does it keep fetching stuff just for the sake of it. Are there stats for that?
I think in the grand scheme of things, wear would be minor, and the added benefit of reduced load time may be worth it. But there is something to be said about the actual wasted wear. what do you all think?
PS> while writing this question, I can't shake the mental image of a wife spending time to make a nice dinner ready, but when the husband comes home, only to find out that husband says "I'm not hungry" or "this is not what I want for dinner". And then have to redo it while throwing away the dinner.
If the HDD is being accessed when OS didn't have to, then theoretically that is extra wear on it. I'd presume there is actually more wear to HDD since it is mechanical whereas RAM would not really care for having its rows and columns refreshed as much. The counter argument would be that eventually the data prefetched would be accessed sometime during the computing session, so it does not wear on the HDD at that later time. On the other hand, that time may never happen.
Maybe the question is how accurate is SuperFetch, and how often does it keep fetching stuff just for the sake of it. Are there stats for that?
I think in the grand scheme of things, wear would be minor, and the added benefit of reduced load time may be worth it. But there is something to be said about the actual wasted wear. what do you all think?
PS> while writing this question, I can't shake the mental image of a wife spending time to make a nice dinner ready, but when the husband comes home, only to find out that husband says "I'm not hungry" or "this is not what I want for dinner". And then have to redo it while throwing away the dinner.
Last edited: