Замена файлов вместо создания новый файл

У меня есть полезность, который должен регулярно создавать простой текстовый файл среднего размера каждые 10 минут. Насколько я понимаю, это увеличит износ жесткого диска.

(я использую NTFS, т.е. файловую систему NT).

Сам вопрос: что будет лучше с точки зрения уменьшения износа жесткого диска:

  • Использовать перезапись файлов или

  • Удалить старый файл и создать новый?

Второй способ в моем случае немного проще, но, боюсь, это приведет к быстрой амортизации жесткого диска.


Кроме того, я new здесь, поэтому я на самом деле не знаю, какие теги лучше подходят для этого вопроса. Немного догадываясь, я выбрал «файловые системы» и «файлы». Если кто-то считает, что теги нужно добавлять / удалять, поправьте меня.

0
задан 17 March 2017 в 22:15
1 ответ

Ответ: "Нет применимого эффекта". Средние обычные текстовые файлы каждые 10 минут не должны нагружать диск, так как они предназначены для чтения с диска и записи на него в масштабе миллисекунд. Таким образом, любая из этих стратегий должна работать и не представлять собой более высокого риска сбоя, чем другая. Кроме того, хотя от чтения/записи файлов малого и среднего размера выигрывает кэширование (так как диски наиболее эффективно читают и записывают блоки или сектора, а не бит за бит), это обычно касается только того, если читается или записывается много файлов в секунду. 10-минутный интервал не будет затронут.

Жесткие диски, которые постоянно вращаются в постоянной среде, дольше выживают, чем диски, которые подвержены температурным изменениям, или диски, которые вращаются вниз, а затем снова, многократно повторяют резервное копирование. Это означает, что оставлять систему работающей лучше для дисков , чем выключать ее каждый день.

Caveat: Ранние твердотельные накопители (SSD) имели уменьшенное среднее время между отказами (MTBF), когда файлы многократно стирались и перезаписывались, из-за того, как файлы стираются с "дисков" флэш-памяти. Также существовали риски уменьшения емкости этих накопителей, если используемое хранилище не было должным образом освобождено. Однако в большинстве современных SSD эти проблемы были исправлены или, по крайней мере, уменьшены. Они также намного быстрее читаются, чем механические диски, что делает их популярными в качестве дисков для операционных систем или приложений

.
2
ответ дан 4 December 2019 в 13:34

Теги

Похожие вопросы