Я только что установил Windows 7 на моем новом OCZ Vertex 2. Я слышал, что Win7 оптимизирован для использования с твердотельными накопителями и отключает предварительный выборщик, если он обнаружен, но я все равно решил проверить. Итак, я посмотрел на
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Диспетчер сеансов \ Управление памятью \ PrefetchParameters
... и заметил, что "EnablePrefetcher" и "EnableSuperfetch" оба установлены в 3. Почему это так, и я должен установить их на 0, чтобы сохранить мой диск?
На этой веб-странице: http://blogs.msdn.com/b/e7/archive/2009/05/05/support-and-qa-for-solid-state-drives-and.aspx сказано:
Если системный диск является SSD, и SSD работает адекватно при случайном чтении и не имеет явных проблем с производительностью при случайной записи или сбросах, тогда Superfetch, предварительная загрузка при загрузке, предварительная выборка при запуске приложения, ReadyBoost и ReadDrive будут отключены.
Поэтому теоретически возможно, что эти настройки будут включены на «неадекватно работающих» дисках, но я не ожидаю этого от моего нового диска ...
Я также добавлю, что
запрос поведения fsutil disabledeletenotify
дает 0 для моего диска, поэтому в соответствии с этим вопросом: Подтверждение того, что Windows 7 использует оптимизацию SSD, означает, что он распознается как SSD. Кроме того, он не отображается в расписании дефрагментации диска.