Ответы:
См. Раздел «Дополнительная информация» по адресу http://support.microsoft.com/kb/332023 :
Многие дисковые устройства обеспечивают повышенную производительность за счет использования встроенного кэша , который обеспечивает кэширование с опережением чтения для данных, считываемых с диска, и кэширование с обратной записью (или отложенные записи или «ленивые» записи) для данных, которые обрабатываются записано на диск. В некоторых случаях важно, чтобы данные записывались на физический диск немедленно, а не сохранялись во встроенном кеше записи диска, чтобы записываться позже во время бездействия в противном случае. Это предотвращает потерю или повреждение этих данных, если диск или контроллер (где бы ни был реализован кэш записи) внезапно теряет питание
Кэширование записи значительно повышает производительность диска, поэтому оставьте его включенным для внутренних жестких дисков.
По умолчанию Windows отключает кеширование записи для флэш-накопителей и других жестких дисков USB, обычно вам не нужно изменять эти настройки, Windows позаботится об этом за вас.
Я всегда отключаю кэширование с обратной записью, все время, каждый раз. Это была плохая идея с самого начала. Я объясняю это так: если вы нажмете «Сохранить» в вашем текстовом редакторе, и произойдет сбой питания, при отключенном кэшировании с записью, ваш документ не будет сохранен (пока не сработает автосохранение). Отключение кэширования с обратной записью вынуждает его фактически записывать ваш файл на диск при нажатии кнопки «Сохранить». То же самое относится к отключениям питания, BSOD, программным сбоям и т. Д.
[Save]
. По вашему расчету, вы также можете вообще не беспокоиться об использовании компьютера, поскольку потеря данных неизбежна. ◔_◔
Судя по сообщению в блоге Old New Thing, первое звучит как кэширование ОС, а второе переопределяет внутреннее кэширование диска только во время сброса .
Для обычной записи без сброса внутренний кэш диска будет использоваться независимо от второй настройки. Однако для событий синхронизации / сброса поведение по умолчанию заключается в том, чтобы гарантировать, что очистка кэша ОС действительно передает данные на носитель: скажите, чтобы накопитель также явно сбрасывал внутренний кэш.
Мне не ясно, будет ли отключение первого параметра выполнять эту очистку диска при каждой записи или даже отключать кэш на диске, а также отключать кэш ОС.