LINUX.ORG.RU

Тюнинг ext4

 , ,


1

3

Подскажите как лучше тюнинговать ext4 (для домашнего использования - будут храниться музыка, архивы, pdf-ки и подобное барахло). Имею ввиду какие опции монтирования могут быть полезны, какие настройки tune2fs итп? Диск размером в терабайт.

Кроме -m0 лучше ничего не трогать. Соблазну уменьшить число inode поддаваться не стоит, с вероятностью 90% потом у тебя же будет пригорать от этого.

anonymous
()

mkfs.xfs и больше никаких сношений с внезапно закончившимися инодами

slowpony ★★★★★
()

Lazytime - хранит в памяти изменения атрибутов *time сколько может, а не сразу пишет на диск. Добавляется к дефолтному relatime или atime.

Если ssd, то discard обязательно.

Их можно вписать сразу в фс, а не при монтировании или fstab.

anonymous
()
Ответ на: комментарий от anonymous

Если ssd, то discard обязательно.

Ога, особенно если сосунг с блокирущим тримом. Лучше fstrim в нерабочее время, иначе будут постоянные тормоза при удалении и перезаписи файлов.

anonymous
()
Ответ на: комментарий от anonymous

не ssd, черный WD, ну еще и синий WD есть, который тоже позже подключу

Night_Activity
() автор топика
Ответ на: комментарий от Night_Activity

В mke2fs.conf перед форматированием, но проверил - *time не хочет принимать в default_mntopts. Но discard можно.

anonymous
()
Ответ на: комментарий от anonymous

noatime для всех кроме пользователей mutt

anonymous
()

На моем домашнем ПК:

# tune2fs -o journal_data_writeback /dev/sda1

В fstab:

noatime,data=writeback
В /etc/default/grub:
rootflags=data=writeback
# update-grub

Но ты лучше не парься, все это имело смысл давным-давно на древних и медленных HDD.

Gonzo ★★★★★
()
10 сентября 2018 г.
Ответ на: комментарий от Gonzo

И ещё барьеры отключи, дополнительные 200% лишними не бывают, особенно на SSD. Журнал отключать не стоит кстати, перформанс раз в 10 падает на ext4 без журнала.

anonymous
()

-m0 для ext4, noatime для XFS и ext4. Больше ничего не нужно.

anonymous
()
Ответ на: комментарий от anonymous

перформанс раз в 10 падает на ext4 без журнала

mount -o noblock_validity ?

anonymous
()
Ответ на: комментарий от t184256

-m0 разве что

-m 0 не самая лучшая идея. -r 1048576 никому не помешает в плане места, а избежать неприятностей в случае чего поможет.

redgremlin ★★★★★
()
Ответ на: комментарий от just_a_brake
       -m reserved-blocks-percentage
              Specify the percentage of the filesystem blocks reserved for the super-user.  This avoids
              fragmentation, and allows root-owned daemons, such as syslogd(8), to continue to function
              correctly  after  non-privileged  processes are prevented from writing to the filesystem.
              The default percentage is 5%.
t184256 ★★★★★
()

Если будет использоваться как мусоросборник, то можно отключить ext_attr. Зачем для мусора всякие заумные артибуты? Но линукс будет ругаться: как ты посмел его отключить, где такое видано?

anonymous
()
Ответ на: комментарий от t184256

Specify the percentage of the filesystem blocks reserved for the super-user.

Понял. Это тоже самое что и «зарезервировано системой», при установке и разметке диска?

just_a_brake
()

Я бы дефолт оставил.

rumgot ★★★★★
()

Автору не следует использовать ext4 на терабайтном диске, причины указали выше

Если же он таки использует, то тюнинг не нужен, он мало поможет файлопомойке

Если же извращаться, то journal_checksum,journal_async_commit,commit=30,noacl,noexec

Журнал лучше не отключать иначе рискуете потерять всю помойку

https://www.kernel.org/doc/Documentation/filesystems/ext4.txt

ism ★★★
()
Последнее исправление: ism (всего исправлений: 1)
Ответ на: комментарий от Gonzo

Но ты лучше не парься, все это имело смысл давным-давно на древних и медленных HDD.

Народ, а раз уж пошла такая пьянка, какие опции монтирования посоветуете для некрожелеза - P-III 550 с винтами 2000 г.в. (Fujitsu, один на 6,4 другой на 10 ГБ)? ФС - ext3.

anonymous
()
Ответ на: комментарий от anonymous

Ты там живёшь что ли? В любом случае, комп мне для дела нужен, так что обойдёшься.

По сути есть чо?

anonymous
()
Ответ на: комментарий от anonymous

Это было по сути. Какие могут быть дела с наполнителем мусорного бака? Возьми роутер или одноплатник.

anonymous
()
Ответ на: комментарий от anonymous

Так одноплатник же покупать надо. За деньги, понимаешь? Так что держимся: вот третий пень есть, и даже работает. А ты про мусорку заладил.

anonymous
()
Ответ на: комментарий от anonymous

Нормальный одноплатник стоит 200+ баксов. Ну хотя их можно сэкономить на электроэнергии.

anonymous
()
Ответ на: комментарий от Gonzo

Он рискует получить тихое обнуление файлов с xfs, лучше ext4 (только после того как барьеры ввели, иначе отключение питания довольно деструктивно пройдёт).

anonymous
()
Ответ на: комментарий от anonymous

Он рискует получить тихое обнуление файлов с xfs

Не, ну вы задрали уже пиарить эту особенность, которую выпилили более десяти (Карл!) лет назад.

anonymous
()
Ответ на: комментарий от anonymous

Ну барьеры у ext4 уже тоже вроде больше 10 лет, но у него там некрожелезо. Мало ли. Тем более вроде уже несколько раз выпиливали эту особенность.

anonymous
()
Ответ на: комментарий от anonymous

Ну хотя их можно сэкономить на электроэнергии.

Этот одноплатник сдохнет или устареет быстрее, чем пройдут эти 10-15 лет срока окупаемости. Да и PIII немного жрал, это же не P4.

anonymous
()
Ответ на: комментарий от anonymous

тихое обнуление файлов

4.2

барьеры

Давным-давно.

Gonzo ★★★★★
()
Ответ на: комментарий от Gonzo

Спасибо, так в принципе и думал. Но мало ли чего я не знаю...

anonymous
()

ext4 отжирает кучу десятков гигабайт впустую на какой-то ненужный резерв. Особенно заметно на емких винтах (от 1Тб). А еще, если питание компа резко пропало, то проверка файловой системы будет не при следующей загрузке, а после того как (после загрузки) комп еще раз выключить. И все это время ты будешь работать с грязной fs. У меня, например, торрент клиент не хотел докачивать файлы из-за этого и зависал, пока систему не рестартанул.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.