LINUX.ORG.RU

EXT4 vs BTRFS

 ,


0

3

Некоторые компании объявили btrfs устаревшей и советуют использовать ext4. Она реально устарела или может она имеет какой-то критический изъян в дизайне (Шишкин что-то такое писал) и потому её не стоит использовать? Какую fs ставить на новую установку десктопа? Десктоп для разработки, серфинга, скачки торрентов.

Какую fs ставить на новую установку десктопа? Десктоп для разработки, серфинга, скачки торрентов.

Если тебе не нужны субтома и чексуммы, то можешь использовать что угодно. Если нужны, то BTRFS - твой выбор. Если к вышеупомянутому еще хочется нормальный встроенный RAID, то zfsonlinux.

Deleted
()

Она не устарела, а наоборот - так активно развивается, что редхат не поспевал бэкпортировать изменения.

Если ты тут об этом спрашиваешь, сравнивая с ext4, то btrfs тебе не нужна. Она явно еще нестабильна, и зависит как майтенеры оттюнили. Но торренты потерять не страшно. Сейчас по-умолчанию устанавливается чаще в lvm+ext4. Или вручную кроме системного диска, остальное в fuse-zfs.

Ssd хоть есть? Сколько дисков?

boowai ★★★★
()

Ставь Ext4 или XFS. Если у тебя возникает вопрос про выбор ФС, то чем мейнстримнее ты будешь - тем тебе будет проще жить.

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

Сударь, не знаю как у вас в локалхосте , но в продакшене lvm>xfs>raid является де-факто стандартом , древним как мир.

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

xfs

она уже перестала занулять файлы?

Только из-за ограничений ext4, других причин нет. По перформансу скажем она сливает во всех тестах.

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

Ext4 без барьеров посыпется скажем при отключении на записи, с ненулевым шансом. У xfs наоборот что ли?

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

Opensuse просто размечает в btrfs по-дефолту — не вижу причин ей мешать. Сам я делать её конечно не стал бы, слишком много забот. Хотя снапшоты это круто. Может быть ОП так же размышлял? Да и без дедупликации довольно грустно (хотя по моему опыту с zfs она скорее всего тоже мусорная будет).

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

zfsonlinux

ты слишком толстый, уходи.

anonymous
()

btrfs не надо использовать ни на каких задачах, кроме кэширования контента, как это сделал в своё время фейсбук, вероятно за денги, но это моё оценочное суждение. В случае, если данные представляют хотя бы минимальную ценность для владельца, то btrfs категорически противопоказан. Если нужны фичи современной ФС, то необходимо использовать zfsonlinux - это стабильное и безглючное решение.

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

В условиях этих ваших линуксов zol от btrfs не сильно отличается. Для «разработки, серфинга, скачки торрентов» в самый раз.

zfsonlinux - это стабильное и безглючное решение

Не то чтобы стабильный, не то чтобы безглючный. Где-то с полгода пользовался zfs-dkms на файлосервере и был не сильно впечатлен приколами вроде полутораминутной задержки при запуске системы (был какой-то конфликт с udev?). Сейчас это пофиксили, но осадочек остался. Тут дело скорее в том, что по количеству фич - zfs'у нет равных. btrfs его чуть-чуть не догнал.

tl;dr: ОПу нужно поставить фряху.

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

На себя посмотри, Леннартов можахед.

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

Жи-ши пиши через «и». А тут надо даже через «е».

Твоя учительница по русскому Римма Анатольевна просила тебя поправить.

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

В современных условиях, да на SSD, думаю уже не годится, а Reiser4, видимо, ждать бессмысленно.

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

О, истеричка прибежала.

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

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

Reiserfs жЫ есть!

Всё равно, что нет. Афтар - уголовник, поэтому ReiserFS у меня в чёрном списке.

Кто интересуется Btrfs, пусть рассмотрит ещё ZFS, которая имеет некоторые схожие возможности. Если RedHat отказалась от Btrfs, то это не значит, что Btrfs устарела - устарело только её применение в RHEL. А если в OpenSUSE Btrfs по умолчанию ставится для раздела /root (и XFS - для раздела /home), то это ещё не говорит о целесообразности такой делёжки. OpenSuse используется для тестирования SLED, а SLED - для тестирования SLES. SLED и SLES как видно из их названий предназначены для применения на работе, то есть, в месте, где есть администратор, который и должен заботиться о работоспособности Linux и сохранности данных.

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

Упаковка хвостов вам ресурс не выест? Надо сторожа спросить. Да и не будет она хорошо на ссд работать, там другие оптимизации нужны.

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

Ты так говоришь, будто на его месте поступил бы иначе.

ZFS на данный момент только в солярке, остальное контрафактные подделки.

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

Афтар - уголовник

АУЕ! ReiserFS ход, Рейзеру свободу!

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

Тебе только что про хвосты сказали, это единственный (сомнительный) профит для маленьких файлов (почтовые сервера). Какие ещё доводы за могут быть? Там всегда куча багов и косяков было. По-моему xfs примерно на том же принципе построена, бери её если нужна.

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

быстрее и надёжнее

ты уже вытекаешь

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

XFS, на сегодня, самая быстрая и фичастая классическая ФС для линукс

Снапшоты с субтомами уже завезли?

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

И как её бытие «классической ФС» это отменяет?

Элементарно, она очень старая ФС, надёжная как скала, которая никому ничего не обещала, в отличии от btrfs, zfs и nilfs.

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

которая никому ничего не обещала

То есть,

фичастая

Можно игнорировать, окей.

По факту фс как фс. Он-лайн скраб до сих пор экспериментален, чексуммы только для метаданных.

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

фичастая

- повторяюсь - самая быстрая ФС для линукс;
- 64-битная, нет ограничений ext4;
- allocation groups - очень ускоряет в многопоточке, при грамотном создании ФС;
- рабочий онлайн дефрагментатор;
и т.п.

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

Ты сейчас описал ext4. Теперь давай про xfs, а то кроме того что нет ограничения на айноды и того как она директории хранит ничего в голову не приходит. Ну разве что очень любит обнулять файлы несмотря на то что уже 9999 раз «починили».

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

Ты сейчас описал ext4

ext4 - файловая система с 48-битной адресацией блоков;
ext4 - нет механизма allocation groups;
ext4 - нет стабильного штатного дефрагментатора.
Вроде ничего не упустил из списка, приведенного выше.

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

- эксабайты 1 файлом хранить ок уел - костыли костылики - ext4 не фрагментируется и там есть встроенный механизм дефрагментации

Теперь давай поговорим о реальных достоинствах? Можешь про огромные вложенные каталоги вспомнить, хотя насколько мне известно в последних ядрах на эту тему серьёзный прогресс. Или что там такое было?

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

- эксабайты 1 файлом хранить ок уел
- костыли костылики
- ext4 не фрагментируется и там есть встроенный механизм дефрагментации

Теперь давай поговорим о реальных достоинствах? Можешь про огромные вложенные каталоги вспомнить, хотя насколько мне известно в последних ядрах на эту тему серьёзный прогресс. Или что там такое было?

//забыл что тут переносы бр кодами, извините

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

zfsonlinux - это стабильное и безглючное решение

zfsonlinux — говно.
стабильность там в отстовании от апстрима.

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

Аномальное поведение одной директории (комментарий)

Ext4 умеет на ходу увеличивать размер этих структур, но не умеет уменьшать. Поэтому если создать в директории много файлов, а потом удалить, она останется большой. При доступе к такой директории приходится читать эти фрагменты, которые ещё и оказываются разбросаны по диску там и сям. Это медленно.

Проблема с диском после 20миллионов файлов.

Как удалить директорию в которой больше 1КК файлов?

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

reiserfs же!

Ну, по крайней мере, всяко не дерьмо EXT!

А с какой целью вы написали чушь? Просто любопытно.

Partisan ★★★★
()

Какую fs ставить на новую установку десктопа?

ту, которая соответствует целям.

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

Лучше быть почти_юношей, чем маразматичным пердуном

Однозначно.

Проведи эксперимент, устройся админом в среднего размера контору и переведи там все схд на btrfs, не забудь написать о результате.

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