LINUX.ORG.RU

И опять критика бтрфс

 


0

1

В общем, гдето 3 месяца назад, перевёл корень полностью на btrfs. Из специфичных опций - стоит сжатие=lzo. Сперва было вроде бы нормально, сейчас полная загрузка системы занимает гдето 2.15минут, причем после того как стартуют иксы, долго не появляется сплеш кде, а чтото линейно пишет/читает очень долго(гдето минуту без грохота жестака производятся какие-то операции с фс). Раньше грузилось за 35-40 сек. В логах ничего сверхестественного нету. Значение iowait 100% в таких случаях, такое ощущение, что какой-то служебный тред бтрфс чот пытается выполнить в фоне и ставит систему раком. Дефрагментацию и балансировку делал. Хотелось бы услышать, было ли у кого такое? Обратно на Ext4 переходить не охота, мне нужно сжатие фс, думаю попробовать собрать ядро с рейзером4. Кто что посоветует?

Кстате, у меня такое ощущение, что все ядерные треды выполняющие какие-то шаманства с тугодумной памятью, ставят систему раком. Они не вытесняемы? А как же 2 ядра? %)

★★★

по моему сжатый бтрфс плохо дефрагментируется

yozan
()

В общем, гдето 3 месяца назад, перевёл корень полностью на btrfs.

Ссзб. Zfs лучше.

tazhate ★★★★★
()

нужно сжатие фс

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

рейзером4

да поставь ты r3.6 и не парь мозг ни себе ни людям. у меня уже 7 лет как на домашней машине стоит и не ломается, даже дозаправка в полёте. один раз поставил на ноут ext4 - слетела через полгода.

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

Ещё в век гигагерцев сжатие увеличивало скорость I/O, а не уменьшало... Тем более тут lzo, его декомпрессия не замедлит и атом. Фиговая реализация — другое дело.

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

в века терабайтов

ненужны мне терабайты. жестак - слоупочный, проц - быстрый. Помоему выгода сжатия очевидна.

да поставь ты r3.6

ставил - не срослось. Ведёт себя хуже ext4(в плане скорости работы, немало дрючит #12309)

vova7890 ★★★
() автор топика

Какая сейчас у него активность разработки? Главный девелопер вроде свалил с оракла.

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

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

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

обхожу стороной

а зря

трястись над ним

только если наслушаться сказок идиотов

слава про них пошла с дня их появления не хорошая

это было очень давно и неправда

beastie ★★★★★
()

Выхода два, купить нормальный ноутбучный винт ну или раскошелиться на ссд

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

да и винт тут не причем, тут больше 12309 парит мозг. Даже man-db процесс, который изредка шуршит винтом, может поставить систему колом. Я не знаю, это когда-нибудь пофиксят или нет, но альтернатив линуксу не вижу, к сожалению.

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

Да давно вроде уже, ещё гдето в начале года. Хм, может попробовать repair. Спасибо за наводку.

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

Кстати они таки запилили btrfsck --repair

которая ничего не хочет исправлять

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

У меня reiserfs сломалась через полгода (правда, почти всё удалось восстановить с помощью --rebuild-tree). ext4 просто работает - уже лет восемь.

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

тут больше 12309 парит мозг

Какоё &^$%&#*( нафиг 12309? 12309 - это снижение отзывчивости системы (медленное переключение между окнами приложений и т.п.) когда поток данных превышает 80% максимальной скорости устройства. А у тебя именно проблема btrfs, которая славится сваливанием в УГ как раз после 3-4 месяцев активной эксплуатации.

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

Ну, а почему не reiserfs или xfs, ведь у них также долгая и успешная история развития?

История развития ReiserFS закончилась несколько лет назад, это труп. Надёжность XFS в последнее время стала несколько меньше, зато исправлено много серьёзных недостатков.

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

да поставь ты r3.6 и не парь мозг ни себе ни людям

Два чая этому господину.

r3.6 вполне себе ФС, проверено многими годами работы на разных железяках, от идешных гнусмасов 80-к до 2-Тб WD Green

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

История развития ReiserFS закончилась несколько лет назад, это труп.

Ну это да.

Надёжность XFS в последнее время стала несколько меньше

Почему?

Т.е. вы считаете ext4 будет лучше этих двух ФС? Собственно вопрос задавался post-factum, так как критерий «долгая и успешная история развития» что-то не вызывает доверия.

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

r3.6 вполне себе ФС

а) Для SSD не приспособлена.

б) Аццкие тормоза при параллельной записи.

в) Аццкие тормоза при нарастающей фрагментации.

Диагноз: говно.

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

а) Для ssd должна быть, если уж по хорошему, свои ФС.

б) 12309?

в) Юзал рейзер на забитой 80-ке году эдак в 7-м - не припоминаю такого.

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

а) Для ssd должна быть, если уж по хорошему, свои ФС.

С чего бы это?

б) 12309?

Нет.

в) Юзал рейзер на забитой 80-ке году эдак в 7-м - не припоминаю такого.

А я вот припоминаю. Что на трёшке, что на четвёрке.

Kindly_Cat
()

Блин ну вот а что ты хотел? Тебя принуждают использовать не стабильную ФС?! Что толку критиковать, то что ещё в даже до стадии глубокой беты не добралось и очевидно не доберётся уже никогда...

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

Почему?

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

С другой стороны, больше нет проблемы с перезаписью файлов '\0', удаление каталогов с десятками тысяч мелких файлов производится не за минуты, вообще любые операции с метаданными стали сравнимы по скорости с ext4 (по ощущениям, я не интересуюсь синтетическими тестами). Ещё один интересный момент: по крайней мере у меня XFS при операциях любой тяжести не вызывает снижения отзывчивости юзерспейса, в отличие от ext4.

Т.е. вы считаете ext4 будет лучше этих двух ФС?

Нет, не считаю. В общем случае я больше доверяю XFS, особенно на ФС с размером >100 Гб.

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

С одним, довольно популярным, пришлось столкнуться лично: при переполнении раздела оказались повреждены файлы, которые в это время записывались (это были торренты, поэтому никаких неудобств не возникло).

А у некоторых счастливчиков из-за этого накрывалась ФС целиком.

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

С чего бы это?

Потому что другой принцип работы, совсем. Нет теперь секторов, есть SLC/MLC. Теперь есть резервирование ячеек и прочие плюшки. По хорошему, должна быть ФС, которая знает, что это ssd, не дргает винт по поводу и без повода, и т.п. И это все by default, из коробки, а не +100500 опций, а то ssd полетит.

Нет.

Ну хз что там. У себя не наблюдаю, а на extX принципиально не пойду, ext3 - тормозное гавно, в в ext4 эпические баги/регрессии. - недавно проскакивало кстати. Что там остается? XFS? btrfs defective by design.

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

в ext4 эпические баги/регрессии. - недавно проскакивало кстати

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

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

Потому что другой принцип работы, совсем. Нет теперь секторов, есть SLC/MLC. Теперь есть резервирование ячеек и прочие плюшки. По хорошему, должна быть ФС, которая знает, что это ssd, не дргает винт по поводу и без повода, и т.п

В нормальных ФС это все поддерживается на уровне опций монтирования.

в ext4 эпические баги/регрессии. - недавно проскакивало кстати. Что там остается? XFS? btrfs defective by design

Ну с такой мешаниной страшилок и мантр в голове лучше сидеть на умершей недоделке, да.

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

В нормальных ФС это все поддерживается на уровне опций монтирования.

Мне это не нужно, я хочу by default.

Ну с такой мешаниной страшилок и мантр в голове лучше сидеть на умершей недоделке, да.

Эта «умершая недоделка» просто работает, и есть не просит.

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

Мне это не нужно, я хочу by default.

А я хочу Джессику Альбу в постель.

Эта «умершая недоделка» просто работает, и есть не просит.

Через ж она работает.

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

А я хочу Джессику Альбу в постель.

Хотеть не вредно(:

Через ж она работает.

Она у меня 5 лет работает прекрасно на различных винтах/железках. Будем дальше спорить?

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

Вы для CD/DVD дисков используете iso-9660/udf?

Не знаю, не использую такие носители.

Почему не используете ext2 например?

Какое это имеет отношение к багам ext4?

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