The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Патч, увеличивающий производительность Btrfs на 5-10%"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Патч, увеличивающий производительность Btrfs на 5-10%" +/
Сообщение от Аноним (-), 20-Фев-12, 04:57 
> я так понял, бегуна обвиняют в отсутсвие ремкомплекта к костылям?

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

>> Зато будет доведен до ума,
> посмотри правде в глаза, мальчик: btrfs fsck пилит уже ооочень долго,

Нельзя ли пояснить - кто и где его "долго пилит"? Я смотрю правде в глаза. В самом логичном месте - списке рассылки бтрфс который я регулярно читаю. Поэтому я хорошо представляю себе что, где и как, в отличие от любителей бухтеть. Крис как-то его по жизни оставляет на потом, в основном руководствуясь довольно логичным соображением что в принципе ФС чинится довольно просто и потому он много времени не займет. То что Крис не всегда верно рассчитывает время - есть такое дело. С другой стороны, для такого масштабного проекта точно рассчитать время может только шарлатан.

> под непрекращающийся вой фанбоев, что у фряхи zfs вот-вот отберут.

Отобрать - не отберут. Правда опенсоляру - отобрали. Поэтому весь "вектор развития" сводится к бэкпортированию с очень большим отставанием. Перспективы такого подхода мне не ясны. Мне даже не ясно насколько оракл намерен развивать ZFS. По логике вещей, им намного выгоднее содержать одного Криса, задающего общий вектор развития дизайна новой ФС как архитект, а остальное пусть ядерщики пингвина и те кому этот дизайн нужен делают.

> дружочек, это опенсорс. как забавно слышать обвинение в халявке от жадных деток,

Я не вижу где я кого обвинял. Я всего лишь отметил что не считаю такой "стиль взаимодействия с апстримом" эффективным и ведущим к какому-то осмысленному результату.

> которые воют, что эппл из СВОЕГО купса ихнюю аваху выпилила...

Как это - выпилила? Напротив, япл всегда был любителем протокола автодискавери "бонжур", который эта самая аваха и реализует в аккурат. Может до того как троллить стоит хоть минимально разобраться в вопросе? ;)

> кстати, а портирование ZFS в линyпс - это ведь другое дело, верно?
> вы и денежки платите, и влияние на развитие оказываете, нет?

Говоря лично за себя могу сказать что мне пофигу на этот ваш ZFS, санки сделали все чтобы он никогда не попал в майнлайновый линь, и этого вероятно так и будет. Но это не значит что у пингвинологов не будет мощной современной ФС. Я считаю что у пингвинологов достаточно ресурсов чтобы не шариться на задворках, играть в догонялки и прочая. Они мощная команда, оракель с ними считается, выставляя от себя только архитекта и предпочитая вести разработку в майнлайне, совместно с другими. Если подумать - им так чертовски выгодно: достаточно платить зарплату только архитекту, при том вполне сбалансировано и относительно честно ведь получается. А ZFS надо весь целиком пилять самостоятельно, потому что с комьюнити как-то не сложилось, патчи типа сабжа что-то никто не шлет.

> несомненно. там где надо fsck - оно во фре есть (UFS). где не надо - нет. всё просто, верно?

"У нас этого нет, поэтому это не нyжно". Знаем знаем. Не, я понимаю что выбирая из окаменевших какашек мамонта ака UFS и хоть чего-то еще - хотьчтотоеще в любом виде выглядит как спасительная соломинка. Однако посмотрев всяких лисяр, списки рассылки и прочее я как-то неожиданно для себя осознал что совсем не хочу так же бодаться при удобном случае. А поскольку факапы бывают разные, блеяние про "не надо" оставьте себе. Вам не надо? А _мне_ надо, просто потому что идея расколупывать кишки навернутого пепелаца хексэдитором не вызывает энтузазизма, хоть я и могу это изобразить если припрет. Для меня это достаточный критерий чтобы не юзать ФС в продакшне. Выбирая из полдюжины вполне приличных и работающих наименований ФС я вполне могу себе позволить не соглашаться с идеей "3й сорт - не брак". Это у вас там выбирать не из чего, поэтому приходится кушать то что есть.

>> А вы, пардон, судорожно копипастите^W бэкпортируете из соляры.
> Деточка, это опенсорс.

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

>> Влияние бсдунов на процесс развития ФС - НОЛЬ.
> ты как-то совсем уж разволновался - дать платочек?

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

>> В лине как-то умнее получилось, как обычно.
> зоопарк недопиленых фс?

Заметьте, сие позволяет не жрать что попало по принципу "3-й сорт не брак". А у вас мало того что отставание от апстрима дикое, так еще и толпы багов. При том т.к. ваш апстрим клал на *бсд с прибором, а своих разработчиков у бсдунов полтора землекопа - у меня есть ощущение что ваш "какбы продакшн" так и останется в типичном для него "качестве" навечно, когда списки рассылки и форумы засраны визгами, а единственным вариантом фикса серьезно убитой ФС является парсинг хексредактором и мозгом. По крайней мере причин почему бы это стало не так - я придумать не смог. Сабжевые новости вот почему-то про бтр.

>> И да, какой-никакой fsck все-таки сделали.
> никакой :) это называется - никакой. но зато влияние на развитие - 100% :)

Ну так у вас ничего эквивалентного даже в фазе planning нет. Значит в ближайшие 3-5 лет этого у вас гарантированно не будет даже в таком состоянии. Тем более что Крис хвастался что btrfs с самого начала был задизайнен так что его должно быть довольно просто чинить. Хорошо если архитект заранее о таком подумал на фазе дизайна. Потом - хреновее. Вот сани и кормят всех маркетинговым шитом что мол а нам оно не нyжно, и вообще, бэкапы вам в руки, блабла.

>> А еще прикольная недеструктивная утиль для выуживания файлов с сильно убитого тома.
> утиль - это отлично сказано.

Ага. Позволяет не сдавать в утиль файловую систему когда ее можно починить.

> утиль не собираем. много чего нет. но фряшники не переживают. вы ж как-то живёте
> без толкового загрузчика? загрузка с софтверного рейда через костылики,
> верно? вы б про это волновались, милейший.

Наши загрузчики - вполне нормальные. Они работают. Нас устраивает. У нас их даже более 1 есть, на разные вкусы. От простеньких типа u-boot, которые целиком заменяют bios-like окружение на эмбеддовке, до монстриков типа grub2 являющихся по сути мини-операционкой и умеющих все что угодно. И рэйды запросто читать, и с btrfs грузиться, и что я там еще забыл. В общем троллинг не удался - тролль туповат и не рубит в вопросе.

>> А зря. Потому что 100% гарантии что починка сделает лучше чем было - нет,
> zpool import -F, scrub. а костылики фряшники вам оставят :)

Только вот упомянутое - и близко не аналог fsck по эффективности хардкорного репайра совсем убитой ФС, которую все-таки хочется смаунтить но совсем не хочется пересоздавать с нуля и целиком ресторить из бэкапа, ибо сие долго и геморройно.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Патч, увеличивающий производительность Btrfs на 5-10%, opennews, 19-Фев-12, 13:25  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру