У меня есть съемный жесткий диск, для которого Windows по умолчанию отключила кэширование записи, но в некоторых случаях я записывал на этот жесткий диск большое количество данных, и мне было интересно, позволит ли временное кэширование временно увеличить срок службы жесткого диска?
2 ответа
Теоретически да. Включение кэширования записи со временем сократит общий объем операций записи. Однако эта проблема больше касается накопителей SSD, чем жестких дисков. SSD имеют довольно небольшое ограниченное количество циклов записи.
Современные жесткие диски потерпели неудачу из-за интенсивного использования. Наиболее распространенными причинами отказа являются вибрации, внешние повреждения или низкое качество самого устройства. Уменьшение количества операций записи вряд ли увеличит срок службы жесткого диска.
Я предполагаю, что вы знаете о недостатках кэширования записи:
- Он потребляет вашу энергозависимую память (ОЗУ)
- Скорее всего, файловые системы будут повреждены в случае неправильного выключения компьютера или неожиданного отключения внешнего устройства.
Учитывая все вышесказанное, я бы не рекомендовал использовать кеширование записи, если вас беспокоит только долговечность жесткого диска.
К вашему сведению, прочитайте эти обсуждения
Не на сколько-нибудь значительную сумму.
Вы пишете данные на внешний диск. Скорее всего, все эти данные нужно будет записать, чтобы вы не уменьшали общий объем данных для записи на диск. Там нет победы.
Вы можете уменьшить количество времени, которое головка ищет по поверхности диска, поскольку кэширование может позволить слегка оптимизировать порядок, но это будет незначительная доля срока службы дисков по сравнению с фактическим временем записи данных. Никакой реальной выгоды там нет.
Тогда есть факт, что внешние диски могут быть отключены человеком или кошкой или раздражительным ребенком в любую секунду. Если в кеше было что -то, то эти данные теперь потеряны. Если вы использовали NTFS на диске, то, что было раньше, вероятно, безопасно, но новые записанные данные находятся под угрозой. С fat32 все ставки отключены, вы могли бы легко уничтожить всю файловую систему, удалив ее не в ту секунду.
Хотя диск может показаться немного более быстрым, существует причина, по которой они отключают кэширование записи для съемных дисков, поскольку кэширование записи повышает производительность за счет безопасности данных в случае внезапного удаления или потери питания.
С внутренними дисками все в порядке, поскольку NTFS записывается для самозащиты, все современные файловые системы записываются в журнал и, по крайней мере, могут быстро вернуться в состояние "последний исправный". И внешний диск с современным fs вполне может подойти, но регулярное доверие этим механизмам для спасения вас не является хорошим способом работы.
Однажды вы забудете сначала "безопасно извлечь", чтобы ОС смогла сбросить кэш на диск, затем отключите его, поместите на другую машину и произнесите первые слова недавно погибшего: «Откуда все мои файлы идут?"