11

Microsoft or other places suggest to turn off SuperFetch if you use SSD, like this one:
http://support.microsoft.com/kb/2727880

But with SuperFetch and Prefetch:

  1. There isn't any access write to SSD involve, while access read for SSD suppose to be unlimited.
  2. RAM is faster than SSD.

Then, why should we turn off Superfetch?

2 Answers2

1

If prefetching is enabled, Windows collects statistics about applications in %WinDir%\Prefetch. This statistics change very frequently, which causes a lot of writes to the SSD.

See this FAQ article.

Gene
  • 1,630
0

Yes, because the speed differential between RAM and a physical spinning disk hard drive is much larger than between RAM an a SSD. Also the access time of a hard drive is >10ms is most cases and less than 1ms for an SSD.

When data can be fetched from the SSD at 500-550mb/s the amount of time you save is negligible. Plus you can have that RAM free to do other important tasks. Also the cpu and memory overhead for managing the cache are no longer justified at those speeds.

cybernard
  • 14,924