Есть ли эмпирическое правило о том, сколько места оставить свободным на жестком диске? Раньше я слышал, что вы должны оставить по крайней мере 5% бесплатно, чтобы избежать фрагментации.
[Я знаю, что ответ зависит от использования (например, видеофайлы против текста), размера диска, уровня RAID, формата диска, размера диска - но поскольку нецелесообразно задавать 100 вариантов одного и того же вопроса, любая информация приветствуется]
источник
Я бы порекомендовал 10% плюс для Windows, потому что дефрагментация не запустится, если на диске не так много свободного места при запуске. Однако оставление свободного пространства не обязательно остановит фрагментацию. Как вы уже упоминали, это зависит от использования. Фрагментация вызывается в большей степени в зависимости от количества отклонений данных на диске и размера файлов, которые записываются и удаляются. Чем больше изменяются данные и чем больше случайный размер файла, тем больше вероятность возникновения фрагментации.
Единственный реальный способ минимизировать фрагментацию - это регулярно выполнять дефрагментацию диска вручную или использовать такой инструмент, как Diskeeper, который запускается в фоновом режиме при очистке Windows во время простоя компьютера. Существуют файловые системы, в которых фрагментация обрабатывается ОС в фоновом режиме, поэтому запуск дефрагментации вручную не требуется.
источник
Я стараюсь держать используемое пространство под 80%. Выше этого числа файловая система обычно должна работать усерднее, чтобы поместить данные на диск, что приводит к фрагментации.
источник
Я бы сказал, как правило, 15%, однако, с учетом того, насколько большие жесткие диски сейчас подходят, если у вас достаточно временных файлов и файла подкачки, технически вы в безопасности. Но в качестве безопасной практики, как только вы наберете 15%, пора задуматься о том, чтобы сделать какую-то серьезную очистку и / или купить больший / второй жесткий диск.
источник
SSD добавить новый слой к этому. Выравнивание и усиление записи. По этим причинам вам нужно больше свободного места, чем вам абсолютно необходимо на традиционных жестких дисках.
Короткое нажатие на традиционный жесткий диск уменьшает задержку при случайном чтении / записи. «Короткое движение» SSD дает контроллеру накопителя больше неиспользуемых блоков для процедур сбора мусора / выравнивания износа, поэтому он не ускоряет работу накопителя, но увеличивает срок его службы и предотвращает потерю скорости, которая наблюдается при заполнении SSD.
Вы по-прежнему не хотите заполнять накопитель, но с твердотельными накопителями непосредственный эффект отсутствует, и причина этого в другом.
источник
Из того, что я понимаю, это также зависит от файловой системы на диске. Некоторые файловые системы более устойчивы к таким вещам, как фрагментация диска.
источник
Да, зависит от использования и системы хранения. Некоторые системы, такие как высокопроизводительные дисковые массивы на основе SAN, смеются над фрагментацией файлов, и единственное влияние системы фрагментации - это накладные расходы ОС при разбрасывании данных по всем направлениям. Другие системы, такие как ноутбуки, приводы - это отдельная история. И это не распространяется на новые файловые системы, такие как ZFS, где концепция жесткого ограничения пространства в лучшем случае туманна.
Конечно, NTFS - это свой зверь. В настоящее время я даю C: \ общий размер 15 ГБ для систем XP, и я недостаточно играл с Vista / Win7, чтобы знать, что там порекомендовать. Вы действительно не хотите получить намного меньше ГБ бесплатно на C :. Использование теневых копий означает, что вы должны хранить больше «пустого» пространства вокруг, чем было бы в противном случае, и я бы сказал, что 20% свободного пространства является маркером того, когда нужно добавить больше или провести очистку.
Для простых старых томов данных NTFS я беспокоюсь, когда они становятся меньше 15%. Однако, если диск занимает 1 ТБ, 15% по-прежнему ОЧЕНЬ много места для работы и размещения новых файлов (наоборот, для дефрагментации требуется гораздо больше времени).
источник
Я бы всегда старался оставить около 50% свободного на системных томах любого типа и, возможно, меньших объемах данных. Если возможно, измените 2 на 1, и я бы установил порог предупреждения на уровне 75% или около того.
Но для хранения данных, однако, это только вопрос скорости роста данных, который необходимо отслеживать и / или оценивать при настройке мониторинга ... если данные не очень быстро растут, например, на объеме 1 ТБ - несколько% для порог предупреждения будет в порядке, и я буду доволен использованием 90-95%. Если скорость роста выше, уменьшите ее, чтобы получать уведомления вовремя ... с фрагментацией часто можно справиться, если данные не растут и просто изменяются с запланированными дефрагментациями.
источник
Я пытаюсь оставить 50% бесплатно по нескольким причинам:
Я слышал, что, несмотря на относительно небольшой размер файла подкачки, оставление такого большого пространства может ускорить процесс. Я полагаю, что это было из очень полезной книги "PC Hacks", изданной несколько лет назад.
Независимо от того, насколько велик диск, имея цель заполнить его наполовину, вы будете помнить о том, что там, и - для меня - это значит, что я лучше разбираюсь в архивах или перемещаю материал в более крупный внешний вид.
источник