Здравствуйте!
По умолчанию mke2fs оставляет 5% раздела для всяких нужд,
а известно ли, сколько реально требуется, чтобы не было дефрагментации?
Не больше, чем размер самого большого файла, который может встретиться?
Или как-то иначе?
Пётр.
mke2fs -m N
Вот тут на эту тему http://unix.stackexchange.com/questions/7950/reserved-space-for-root-on-a-filesystem-why Судя по комментариям, для etx4 этот параметр не столь важен, как для ext3.
Благодарю за ссылку. В моём случае это диск для хранения данных, там имеет значение только дефрагментация,
так что можно ограничиться и небольшим значением.
Пётр.
как доктор заявляю, что -m никакого отношения НЕ имеет к фрагментации.а известно ли, сколько реально требуется, чтобы не было дефрагментации?
Это просто резерв для ремонтных работ. А то система может всё загадить, и вы не сможете даже в неё войти.
это вы видимо не так поняли.Судя по комментариям, для etx4 этот параметр не столь важен, как для ext3.
PS: лично я для /home/ на десктопе ставлю -m0, ибо /home/ для ремонта не нужен. Для SSD таки 5%, просто что-бы был резерв для работы самого SSD. Для флешек тоже полезно. Лучше конечно больше, но жалко.
тогда смело ставьте -m0.В моём случае это диск для хранения данных
тогда смело ставьте -m0.[/quote][quote="Peter"]В моём случае это диск для хранения данных
Хорошо, благодарю за совет. Я думал, что это пространство используется также для временного
хранения файлов при записи на диск. Хотя я наблюдал, что при скачивании большого архива
*.part находится в том же каталоге, куда скачивается файл.
Пётр.
Peter, не. Просто обычный пользователь не может использовать всё место, а может только 95% (по умолчанию). А когда заюзает 95%, система ему скажет "недостаточно места на диске!".
PS: кстати 5% в любом случае слишком много для HDD. Достаточно 1% и даже меньше(правда старые ОС меньше не умеют в процентах). Просто это умолчание из 80х..90х годов прошлого века.
PPS: для временного хранения обычно используется каталог, имя которого программа получает из переменной окружения $TMP (иногда $TMPDIR и/или можно задать в конфиге. См. man pages для конкретной программы). По умолчанию это /tmp/ (есть ещё /var/tmp/, этот каталог сохраняется при перезагрузке, в отличие от /tmp/, который при перезагрузке может очиститься)
PPPS:
Хотя я наблюдал, что при скачивании большого архива
*.part находится в том же каталоге, куда скачивается файл.
дык это что-бы не копировать. Если part успешно загрузится, он просто переименовывается как надо. А если с ошибкой, он удалиться (или его можно докачать с середины).
Да, я понимаю, что для дисков в сотни GB 5% - это много.
Что для временного хранения используется /tmp, тоже знаю, но когда явно указан каталог
для скачивания, наверное, он же и для временного хранения.
Пётр.
вот тут по разному всё. Я, кстати, обычно качаю в $TMP.но когда явно указан каталог
для скачивания, наверное, он же и для временного хранения.