Superfetch的決擇

windows services  有個 Superfetch, 用意優化你常用exe,但如果你用ssd ,發現boot up時間慢10秒以上,
只須停用就好正常, 但用普通HDD就冇此問題,究竟係ms bug 定係ssd 設計問題?

Will Superfetch be disabled on SSDs?
Yes, for most systems with SSDs.
If the system disk is an SSD, and the SSD performs adequately on random reads and doesn’t have glaring performance issues with random writes or flushes, then Superfetch, boot prefetching, application launch prefetching, ReadyBoost and ReadDrive will all be disabled.
Initially, we had configured all of these features to be off on all SSDs, but we encountered sizable performance regressions on some systems. In root causing those regressions, we found that some first generation SSDs had severe enough random write and flush problems that ultimately lead to disk reads being blocked for long periods of time. With Superfetch and other prefetching re-enabled, performance on key scenarios was markedly improved.

http://blogs.msdn.com/b/e7/archi ... ate-drives-and.aspx

TOP