Есть ли веская причина отключить Superfetch и Prefetch для SSD?

6160
laughingthunder

Microsoft или другие компании предлагают отключить Superfetch, если вы используете SSD, например:
http://support.microsoft.com/kb/2727880

Но с Superfetch и Prefetch :

  1. Нет доступа для записи в SSD, в то время как доступ для чтения в SDD предполагается неограниченным
  2. RAM быстрее чем SDD

Тогда почему мы должны отключить Superfetch?

7
Вы когда-нибудь находили ответ? Я только что запустил «средство устранения неполадок с производительностью» и рекомендовал включить его http://windows.microsoft.com/en-us/windows/optimize-windows-better-performance#optimize-windows-better-performance=windows-7 chrisan 10 лет назад 0

2 ответа на вопрос

0
Gene

Если предварительная выборка включена, Windows собирает статистику о приложениях в %WinDir%\Prefetch. Эта статистика очень часто меняется, что вызывает много записей на SSD.

Смотрите эту статью FAQ .

0
cybernard

Да, потому что разница в скорости между RAM и физическим жестким диском с вращающимся диском намного больше, чем между RAM и SSD. Кроме того, время доступа к жесткому диску> 10 мс в большинстве случаев и менее 1 мс для SSD.

Когда данные могут быть получены с SSD со скоростью 500-550 Мбит / с, количество времени, которое вы экономите, ничтожно мало. Кроме того, у вас может быть свободное ОЗУ для других важных задач. Кроме того, процессор и накладные расходы на управление кешем больше не оправдываются на этих скоростях.