какой процент свободного места можно поддерживать в разделе? [закрыто]

Процент использования большинства моих разделов (включая /, /home и два раздела ntfs, общих для Windows и Ubuntu) составляет более 90%.

Теперь я планирую заменить жесткий диск на более емкий и установить новый релиз Ubuntu. Поэтому мне нужно будет определить, каким будет размер каждого раздела.

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

  • производительность,
  • отсутствие стресса из-за ограниченного пространства,
  • автоматическая дефрагментация ext's,
  • резервное копирование
  • ...?

Например, лучше ли держать 50% неиспользуемого пространства по некоторым вышеуказанным причинам? Будет ли 50% неиспользуемого места пустой тратой? Какой диапазон процентов лучше для баланса между тратой места и другими факторами?

Имеет ли значение тип файловой системы? Сейчас я использую ext4 и ntfs, но, вероятно, буду использовать исключительно ext4 после установки последней версии Ubuntu.

0
задан 27 February 2015 в 16:12

2 ответа

В зависимости от Вашего варианта использования (и бюджет) необходимо использовать следующий % и абсолютные значения (, какой бы ни самым большим ) для жестких дисков ДАННЫХ. (SSD являются полностью другим видом животного, как системные разделы)

  • , 5% не понижаются тогда это, поскольку Linux начнет фрагментировать

    самый большой файл на Вашем диске.

  • 10% для машин, которым нужна высокая производительность, но где бюджет ограничивается

    Дважды размер самого большого файла на Вашем диске

  • 33% для машин, которым нужны оптимальная производительность и бюджет, ослабляется

    3 раза размер самого большого файла на Вашем диске

Почему ?

  • 5: при копировании больших файлов, когда 95% диска будут полны, Linux начнет фрагментировать, и обычная стратегия дефрагментации: резервное копирование, очистка, восстанавливает
  • 10: корень будет главным образом иметь достаточно пространства для выполнения даже при подчеркнутых условиях.
  • 33: верхние части жесткого диска не должны будут перемещаться за пределами 2/3 радиуса диска, поэтому ограничивая расстояние, главы должны будут путешествовать для чтения их данных, поэтому увеличивая скорость среднего доступа к диску по сравнению с использованием их в 100%, если подчеркнутые условия не вынуждают их (только доступный корню)

на самом деле настроить файловую систему на эти проценты:

tune2fs -m iPercentage /dev/XdY

, где iPercentage является %, Вы выбираете/вычисляете, и X тип дисков, и Y является буквой диска. Например:

tune2fs -m 10 /dev/sda
1
ответ дан 3 August 2019 в 14:18

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

  1. Фрагментация
    Фрагменты Linux очень меньше, таким образом, это должно быть очень неопределенной проблемой.
  2. Производительность .
    Снова, была бы очень меньше проблема производительности. Скорость больше зависела бы от скорости записи чтения диска, чем на том, насколько это заполнено. Также незначительный эффект, если таковые имеются, рассмотрели бы только для серверов, не для персональных компьютеров. Можно принять решение использовать SSD для лучшей производительности.
  3. Резервное копирование
    Это лучше к данным резервного копирования на отдельном диске, так, чтобы Вы не теряли данные в случае сбоя диска. Таким образом, это не должно быть проблемой.
  4. Файл, перезаписывающий
    , Когда Вы удаляете файлы, они действительно не удалены, но просто удалены из индекса (взгляд man shred). Если у Вас есть заполненный диск, у Вас есть больший шанс перезаписи Ваших старых удаленных файлов, таким образом увеличивая безопасность.

Теперь рассматривавший эти факторы. Я предложил бы,

  • /boot, если Вы решаете иметь отдельный, должен иметь достаточно пространства. Возможно, дополнительные 10 ГБ должны быть достаточными.
  • /home было бы лучше, имеют столько, сколько это может, поскольку это будет служить Вам в случае, если
    1. необходимо скопировать большие файлы в случае чрезвычайной ситуации (Жесткий диск перестал работать)
    2. , необходимо использовать раздел в качестве устройства перехода для передачи файлов от одного устройства до другого.

я рекомендовал бы использовать ext4 файловую систему по причине, что Ubuntu и большая часть Linux будут, вероятно, поддерживать ее лучше, чем что-либо еще. Это также имеет некоторые функции, которые не могут быть в других (например, меньше дефрагментации)

3
ответ дан 3 August 2019 в 14:18

Другие вопросы по тегам:

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