Linux.org.ru
Новости - Галерея - Форум - Трекер - Wiki - Поиск
[#]  
shutty (фотография)

Производительность Btrfs еще далека от совершенства

Специалистами компании Phoronix недавно было произведено сравнение производительности различных файловых систем в ОС Linux. В сравнении принимали участие:

  • Ext3 - ФС, используемая по умолчанию во многих Linux-дистрибутивах.
  • Ext4 - преемник Ext3, изначально создававшийся как набор расширений для неё. На данный момент активно разрабатывается.
  • Xfs - ФС, изначально разработанная Silicon Graphics для IRIX, впоследствии портированная на Linux. Является одной из старейших ФС с поддержкой журналирования.
  • Btrfs - молодая ФС, разрабатываемая компанией Oracle как ФС enterprise-уровня.

Тест проходил на preview-версии дистрибутива Fedora 11, которая из коробки способна ставиться на все вышеперечисленные ФС. Результаты оказались следующими:

Michael Larabel:

"Конечно, Btrfs пока еще далека от совершенства среди других ФС. В большей части проведенных тестов EXT4 значительно её обогнала. Иногда впереди на некоторых тестах оказывалась и XFS. К тому же, для загрузки чистой системы с Btrfs потребовалось больше времени по сравнению с EXT3/EXT4.

Несмотря на то, что Btrfs на данный момент не имеет особенных преимуществ в плане производительности перед другими ФС, у нее есть множество уникальных возможностей, таких как снимки состояний (snapshots), контрольные суммы, онлайн-дефрагментация и т.д. Также стоит принять во внимание, что Btrfs сейчас активно развивается и ее формат еще не до конца стабилизировался."

>>> Подробности.

Метки: benchmark, btrfs, ext3, ext4, xfs, производительность

shutty (03.05.2009 12:07:04)
Проверено: anonymous_incognito (*) 03.05.2009 12:30:47

[#]  
FlameTank (фотография)

Re: Производительность Btrfs еще далека от совершенства

Всё равно использую Reiser3 %)

FlameTank (03.05.2009 12:34:19)
shutty (фотография)

Re: Производительность Btrfs еще далека от совершенства

На пользователях reiser3 мох растет с северной стороны.

shutty (03.05.2009 12:40:01)
[#]  

Re: Производительность Btrfs еще далека от совершенства

Проехали. У oracle теперь zfs есть.

ignik (03.05.2009 12:41:36)
[#]  
leg0las (фотография)

Re: Производительность Btrfs еще далека от совершенства

ну включите уже Reiser4 в ядро, ну пажалста!!!!111

leg0las * (03.05.2009 12:41:43)
[#]  
ptah_alexs (фотография)

Re: Производительность Btrfs еще далека от совершенства

Чего же они не написали опции монтирования, с которыми тестировали? Согласно пробегавшим тут тестам и моим наблюдениям btrfs с -o compress в 1,5-2,0 раза быстрее работает чем без неё (и работает быстрее чем ext, у меня по крайней мере на тестовом разделе).

ptah_alexs ** (03.05.2009 12:46:15)
shutty (фотография)

Re: Производительность Btrfs еще далека от совершенства

Ну его еще к линуксу присобачить надо. Хотя бы на изоленту.

shutty (03.05.2009 12:46:20)
madcore (фотография)

Re: Производительность Btrfs еще далека от совершенства

>Ну его еще к линуксу присобачить надо. Хотя бы на изоленту.

Боюсь, тормозить будет и без fuse

madcore ** (03.05.2009 12:48:21)

Re: Производительность Btrfs еще далека от совершенства

А кто его будет развивать, код чистить, доки писать? Сейчас оно в таком состоянии, что годится только людям знающим. Обычным юзерам не годится. Может и найдутся люди, чудеса иногда происходят. Кстати, вопрос к тем кто вкурсе, сколько по деньгам, требуется для нормального развития reiser4 в год. Ну чтобы допустим развивать её хотя бы так, как она развивалась, когда ещё были деньги и комманда?

ixrws * (03.05.2009 12:48:56)

Re: Производительность Btrfs еще далека от совершенства

>ну включите уже Reiser4 в ядро, ну пажалста!!!!111

Из ядра вообще нужно выкидывать всякое упоминание этого убийцы.

Гениальность не оправдание асоциальности (с) кто-то с лора

doktork (03.05.2009 12:50:41)

Re: Производительность Btrfs еще далека от совершенства

> Из ядра вообще нужно выкидывать всякое упоминание этого убийцы.

> Гениальность не оправдание асоциальности

Считай код Reiser4 его работой по искуплению вины перед обществом.

tailgunner **** (03.05.2009 12:52:31)
lester (фотография)

Re: Производительность Btrfs еще далека от совершенства

> по искуплению вины перед обществом.

он что-то завинил обществу? о_О

lester *** (03.05.2009 12:53:37)
[#]  
Bioreactor (фотография)

Re: Производительность Btrfs еще далека от совершенства

Понабежали тролли!

Вполне перспективная FS. И хороша для enterpriZe. Рано или позно доведут до ума. Так как за этой ФС есть мегакорпорация Sun + Oracle, а не "слетевший с катушек" с катушек задрот-кульхацкер, который сейчас, видать, удовлетворяет похоти какого-нибудь Буббы Мамбо, а не файловую систему пишет.

ЗЫ. Сам использую ext4. Пока.

Bioreactor ** (03.05.2009 12:57:14)
lester (фотография)

Re: Производительность Btrfs еще далека от совершенства

> ЗЫ. Сам использую ext4. Пока.

Пока.

lester *** (03.05.2009 12:58:04)
[#]  
Silvy (фотография)

Re: Производительность Btrfs еще далека от совершенства

>В большей части проведенных тестов EXT4 значительно её обогнала
может и обогнала, но не верю что значительно


>для загрузки чистой системы с Btrfs потребовалось больше времени по сравнению с EXT3/EXT4.

да, но зато потом работает быстро

>множество уникальных возможностей, таких как снимки состояний ( snapshots), контрольные суммы, онлайн-дефрагментация

это еще допиливать надо, а вот про сжатие забыли, в btrfs на данный момент самое прилично реализованное сжатие для ФС в linux

вообще название новости чрезвычайно наглое.

_По мнению "специалистов" Вороникс_ , производительность btrfs , как им показалось,
...

Silvy *** (03.05.2009 13:00:15)

Re: Производительность Btrfs еще далека от совершенства

>Считай код Reiser4 его работой по искуплению вины перед обществом.

Ну если ФС хотя бы не носила его имя, то на это можно было закрыть глаза. Ну а прославлять преступника включая в ядро ФС с его именем...

doktork (03.05.2009 13:01:44)
[#]  

Re: Производительность Btrfs еще далека от совершенства

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

fedkoff (03.05.2009 13:05:10)
wyldrodney (фотография)

Re: Производительность Btrfs еще далека от совершенства

>Кстати, вопрос к тем кто вкурсе, сколько по деньгам, требуется для нормального развития reiser4 в год. Ну чтобы допустим развивать её хотя бы так, как она развивалась, когда ещё были деньги и комманда?

А ты проспонсируешь? :) Я как раз доки читаю... Эх, мечты.. %)

Сколько ни читал рассылку. там постоянно доходит до "ОК, я ещё раз проверб код. Думаю, там всё в порядке." и на этом дело останавливается. Допускаю что читал далеко не всё, но и результатов-то нет... Ещё бы пару разработчиков на помощь Шишкину.

wyldrodney # (03.05.2009 13:05:12)
wyldrodney (фотография)

Re: Производительность Btrfs еще далека от совершенства

>Ну если ФС хотя бы не носила его имя, то на это можно было закрыть глаза. Ну а прославлять преступника включая в ядро ФС с его именем...

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

wyldrodney # (03.05.2009 13:06:31)
shutty (фотография)

Re: Производительность Btrfs еще далека от совершенства

> Кстати, вопрос к тем кто вкурсе, сколько по деньгам, требуется для нормального развития reiser4 в год. Ну чтобы допустим развивать её хотя бы так, как она развивалась, когда ещё были деньги и комманда?

Ну вот сам посчитай, в бытность разработки reiser4, если мне не изменяет память, было 2-3 активных разработчика. При средней сферической зарплате в 2-4к в месяц, получаем за год сумму 50-150 тысяч у.е.. С учетом всяких прочих затрат, получится еще больше.

shutty (03.05.2009 13:06:43)
[#]  

Re: Производительность Btrfs еще далека от совершенства

Зачём вы голос даёте этим дегенератам с фороникса ? Они же вообще нихрена мерить не умеют.

Вот тесты сделанные разработчиком айбиэмовцем: http://btrfs.boxacle.net/

krasnoglazeg (03.05.2009 13:07:02)
shutty (фотография)

Re: Производительность Btrfs еще далека от совершенства

> Вот тесты сделанные разработчиком айбиэмовцем: http://btrfs.boxacle.net/

я б не сказал, что по предложенной ссылке btrfs показывает другие результаты... Тоже где-то середнячок.

shutty (03.05.2009 13:12:51)
DNA_Seq (фотография)

Re: Производительность Btrfs еще далека от совершенства

>и работает быстрее чем ext,

любая современная ФС работает быстрее чем ext2/3/4 ;)

странно что при тестах фс всегда "забывают" про reiser. Прям еретичная фс какая-то

DNA_Seq ** (03.05.2009 13:15:26)
[#]  

Re: Производительность Btrfs еще далека от совершенства

> each time we did a clean DVD installation with a 200MB /boot partition formatted to EXT3, a 4.9GB SWAP partition, and the / partition occupied the remainder of the 320GB

Да они тупые. Гонять синтетические тесты на корневой партиции -- это, конечно, замечательно, но вот только есть нюансы:

1) ФС с каждым прогоном может деградировать и, скажем, последний тест может показать не такие результаты, какие показал бы в начале.

2) Сильно растет погрешность измерений (кстати, не вижу чтобы ее указывали), так как ФС уже частично заполнена, новые блоки будут выделяться ХЗ где, а от того, где они физически находятся (в начале или конце диска) сильно зависит скорость.

Relan *** (03.05.2009 13:17:33)
mv (фотография)

Re: Производительность Btrfs еще далека от совершенства

> я б не сказал, что по предложенной ссылке btrfs показывает другие результаты... Тоже где-то середнячок.

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

mv *** (03.05.2009 13:19:08)
shutty (фотография)

Re: Производительность Btrfs еще далека от совершенства

> странно что при тестах фс всегда "забывают" про reiser. Прям еретичная фс какая-то

Боятся, что в соучастники запишут. Может ты для Ганса лопату скомпилил.

shutty (03.05.2009 13:19:42)
DNA_Seq (фотография)

Re: Производительность Btrfs еще далека от совершенства

>Ну а прославлять преступника включая в ядро ФС с его именем...

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

DNA_Seq ** (03.05.2009 13:19:58)
DNA_Seq (фотография)

Re: Производительность Btrfs еще далека от совершенства

>Может ты для Ганса лопату скомпилил.

и тело в пакет завернул. Следствие устанавливает deb или rpm

DNA_Seq ** (03.05.2009 13:21:15)
mv (фотография)

Re: Производительность Btrfs еще далека от совершенства

> Знал бы ты скольким преступникам стоят памятники в центре города...

А вы ещё там в своей незалежной ещё не все памятники Ленину на лом сдали? :)

mv *** (03.05.2009 13:21:41)

Re: Производительность Btrfs еще далека от совершенства

Думал просто работало больше 3-4х. Ну тогда ясно.

Спасибо, вообще-то это не большая сумма...

ixrws * (03.05.2009 13:23:35)

Re: Производительность Btrfs еще далека от совершенства

>вообще название новости чрезвычайно наглое.

>_По мнению "специалистов" Вороникс_ , производительность btrfs , как им показалось,


Да - наглость, результаты сильно отличаются от заявлений супераналитиков ЛОРа :)

monika (03.05.2009 13:27:22)
[#]  
coyoteqq (фотография)

Re: Производительность Btrfs еще далека от совершенства

ггг, БТРфс. Такая бронированная

coyoteqq (03.05.2009 13:29:15)
lester (фотография)

Re: Производительность Btrfs еще далека от совершенства

> А вы ещё там в своей незалежной ещё не все памятники Ленину на лом сдали? :)

все, но чтоб народ не голодал запущена специальная правительственная программа - выливаются новые памятники Ленину и ставятся в центр города, чтоб люди могли его распилить, сдать и купить бутылку

lester *** (03.05.2009 13:29:40)

Re: Производительность Btrfs еще далека от совершенства

>А ты проспонсируешь? :) Я как раз доки читаю... Эх, мечты.. %)

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

Доки то и я читал, и код тоже. Есть ощущение, что райзер4 надо заниматься очень серьёзно и много, но и цель в виде плагинореализованной фс это тоже благая цель.

PS: те кто тут на недостойность наименования Райзер намекает, вы бы за собой посмотрели, уверены что грехов у вас мало? Обычно кричат на других те, кто сам ничего за душой не имеет. Райзер же, пусть и согрешил, но он многое сделал. По мне так его имя должна носить файловая система пусть даже с номером версии 20.

ixrws * (03.05.2009 13:31:11)
wyldrodney (фотография)

Re: Производительность Btrfs еще далека от совершенства

>ггг, БТРфс. Такая бронированная

B-tree FS ;)

//К.О.

wyldrodney # (03.05.2009 13:35:59)
coyoteqq (фотография)

Re: Производительность Btrfs еще далека от совершенства

;)

coyoteqq (03.05.2009 13:37:01)

Re: Производительность Btrfs еще далека от совершенства

> По-моему, btrfs создана не как альтернатива тюненной копейке, а вездеходу. Конечно, копейка по дороге быстрее поедет, но на искусственной неровности от гнилого багажника может спойлер отвалиться.

Метафоры такие метафоры.

tailgunner **** (03.05.2009 13:39:53)
pupok (фотография)

Re: Производительность Btrfs еще далека от совершенства

> Согласно пробегавшим тут тестам и моим наблюдениям btrfs с -o compress в 1,5-2,0 раза быстрее работает чем без неё

особенно если тесты проводятся на файлах полученных из dd if=/dev/zero. Странно что всего в 1,5-2,0 раза а не в 100. Неужели там компрессия настолько плохо работает?

pupok * (03.05.2009 13:50:18)
[#]  

Re: Производительность Btrfs еще далека от совершенства

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

alex-w * (03.05.2009 13:59:38)
wyldrodney (фотография)

Re: Производительность Btrfs еще далека от совершенства

512 мегов нулей занимали 7-8 на диске. Ихнее сжатие больно прожорливое до проца - спокойно окошки не повозишь даже... Ну, может доведут до уровня четвёртого рейзера по потреблению ресурсов. Хотя я всё равно это дерьмо использовать не буду %)

wyldrodney # (03.05.2009 14:00:09)
linux4ever (фотография)

Re: Производительность Btrfs еще далека от совершенства

Да у них шиза, проверять производительность ФС с помощью lame и ffmpeg это чтото.

linux4ever (03.05.2009 14:03:08)
[#]  
ceeqwer (фотография)

Re: Производительность Btrfs еще далека от совершенства

Че за онлайн-дефрагментация О_о

ceeqwer (03.05.2009 14:04:18)
linux4ever (фотография)

Re: Производительность Btrfs еще далека от совершенства

>Че за онлайн-дефрагментация О_о

Все данные с твоего HDD сохраняются через протокол FTP в Оракле, потом раздел форматируется и данные качаются обратно.

linux4ever (03.05.2009 14:05:40)
wyldrodney (фотография)

Re: Производительность Btrfs еще далека от совершенства

>>Че за онлайн-дефрагментация О_о

>Все данные с твоего HDD сохраняются через протокол FTP в Оракле, потом раздел форматируется и данные качаются обратно.

А как же система? Или она по защищённому протоколу из Оракла работает?

wyldrodney # (03.05.2009 14:08:28)

Re: Производительность Btrfs еще далека от совершенства

Она из астрала ставится

alex-w * (03.05.2009 14:12:18)
linux4ever (фотография)

Re: Производительность Btrfs еще далека от совершенства

>А как же система? Или она по защищённому протоколу из Оракла работает?

Через новый boot модуль сетевой карты, который будет разработан в 2013 году.

linux4ever (03.05.2009 14:14:29)

Re: Производительность Btrfs еще далека от совершенства

>>Че за онлайн-дефрагментация О_о

>Все данные с твоего HDD сохраняются через протокол FTP в Оракле, потом раздел форматируется и данные качаются обратно.

на lorquotes одназначно

daemontux (03.05.2009 14:45:43)
Camel (фотография)

Включите Reiser4 в ядро!

>Гениальность не оправдание асоциальности (с) кто-то с лора

Это я сказал. И сказал я это к тому, чтобы Ганс продолжал сидеть. А тебе, тролль, скажу, что личные проблемы автора не повод не включать код в ядро. Невключение Reiser4 в ядро, очевидно, вопрос не технический, но политический.

Camel *** (03.05.2009 14:49:29)
devl547 (фотография)

Re: Производительность Btrfs еще далека от совершенства

>Прям еретичная фс какая-то

Боятся вчистую слить.
p.s. считаю btrfs со сжатием отличной заменой reiser4.

devl547 ** (03.05.2009 15:12:45)
wyldrodney (фотография)

Re: Производительность Btrfs еще далека от совершенства

>p.s. считаю btrfs со сжатием отличной заменой reiser4.

Не щамечал что она проц заметно сильней нагружает?

wyldrodney # (03.05.2009 15:14:01)
wyldrodney (фотография)

Re: Производительность Btrfs еще далека от совершенства

*замечал

wyldrodney # (03.05.2009 15:14:17)

http://www.linux.org.ru/

Rambler's Top100 TopList