Effect on Boot Times?
Posted: Thu Apr 14, 2011 11:25 am
Hello there,
My computer loads a fair bit of stuff when it starts. I've got it set to open my web browser (Firefox), load a bunch of background apps, then start up Steam. This normally takes about 85 seconds. Keep in mind that POSTing and booting is much of that time - my resolution flips to my desktop resolution at around the 40 second mark.
I was trying out SuperCache, and it dropped the time to load everything from 85 seconds to 65 seconds. Supercache absorbs all the writes, allowing my drive to do nothing but read. This seemed to drop my program start time in half. (I have a visible timer bar that counts upward until Steam finishes loading, so it really did) If not its instability (crashes) and volume caching (rather than disk caching), I'd consider calling it a winner due to those results alone. But instability is bad, so I went looking for alternatives.
Now I'm trying out FancyCache, and surprisingly, it doesn't affect boot times nearly as much. It only dropped them to around 80 seconds. I've got three theories.
The first is that FancyCache doesn't kick in as fast. (unlikely)
The second is that I have some setting set wrong. (quite likely)
The third is that the Deferred Write algorithm does something different. (possible)
I think it's probably #2 or #3. In the case of #3 - if I set it to 30 seconds, what are the odds FancyCache will completely avoid writes for at least 25-30 seconds? I wonder if it would it be more useful to split deferred writes into two or three separate values, to allow fine-tuning the algorithms to have different behaviour?
My computer loads a fair bit of stuff when it starts. I've got it set to open my web browser (Firefox), load a bunch of background apps, then start up Steam. This normally takes about 85 seconds. Keep in mind that POSTing and booting is much of that time - my resolution flips to my desktop resolution at around the 40 second mark.
I was trying out SuperCache, and it dropped the time to load everything from 85 seconds to 65 seconds. Supercache absorbs all the writes, allowing my drive to do nothing but read. This seemed to drop my program start time in half. (I have a visible timer bar that counts upward until Steam finishes loading, so it really did) If not its instability (crashes) and volume caching (rather than disk caching), I'd consider calling it a winner due to those results alone. But instability is bad, so I went looking for alternatives.
Now I'm trying out FancyCache, and surprisingly, it doesn't affect boot times nearly as much. It only dropped them to around 80 seconds. I've got three theories.
The first is that FancyCache doesn't kick in as fast. (unlikely)
The second is that I have some setting set wrong. (quite likely)
The third is that the Deferred Write algorithm does something different. (possible)
I think it's probably #2 or #3. In the case of #3 - if I set it to 30 seconds, what are the odds FancyCache will completely avoid writes for at least 25-30 seconds? I wonder if it would it be more useful to split deferred writes into two or three separate values, to allow fine-tuning the algorithms to have different behaviour?

