Эмо-бой, ты пользуешься очень многими благами цивилизации, авторы или соавторы которых много чего натворили. А уж тех вещей, которые финансировались военщиной… Ух!
Но это с точки зрения юзера. А разрабу действительно в такой проект лезть не то чтобы зашкварно, но душок там определённо есть.
Как это? В российском дистрибутиве теперь будет стоят ФС от русского (имя русское) разработчика, импортозамещение же. А про качество никто не думает, конечно же.
Зачем для этого вообще что-то техническое делать? Чего как маленький. Можно прото просто сделать рендер передовой субзвуковой фс, летящей на дистрибутиве к берегам потенциального противника.
У ZFS нет никакого подобия прослойки LVM. ZFS пишет данные напрямую «записями» динамического, но ограниченного размера (Задаётся пользователем). VDEV-ы, которые собираются из дисков - просто метаданные, которые ничего не ремапят. Поэтому никакой скрытой фрагментации нет. Единственная фрагментация - на уровне ФС, и она явная.
Я даже представил. Для российской ОС была разработана не имеющая аналогов российская ФС Шишкин4 (да, надо переименовать) и тут вставляют Шишкина, который рассказывает, что американские btrfs и ZFS сделаны на устаревшем B-tree, а вот у нас… У него хорошо получится.
Не то. Тут можно сказать, что это не простой форк, а продолжительный проект, курируемый русским программистом, который ведёт разработку ФС. Да и ФС вроде практически готова. Кроме того, в целях пропаганды можно про Райзера рассказать, упомянув гражданство.
В код смотреть мне лень, это долго. Вместо этого я смотрю в https://btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices. Вижу там такую фразу: «When blocks are read in, checksums are verified. If there are any errors, Btrfs tries to read from an alternate copy and will repair the broken copy if the alternative copy succeeds.» То есть восстановление происходит на уровне блоков. Никак не получается найти упоминание scrub’а как обязательного условия для чтения другой копии блоков.
Спор не о том, прав ли Шишкин, а о том, что он имел ввиду. Я понятия не имею прав ли он, и мне в сущности пофиг, ни одну из этих ФС я юзать не намерен.
Вот я тебя и прошу описать, что он имел в виду. А ты всё «шелдон-шелдон».
Я понятия не имею прав ли он
Но тем не менее, ворвался, яки рыцарь на белом коне, доказывать, что тут все не так поняли. Тебе очевидно? Мне нет. Объясни пожалуйста. Тебе так трудно, что ли? Ты ведь уже понял, а я сам не пойму.
Нет, я конечно, тоже считаю, что понял правильно, и что это он там напутал. Но нельзя же свято верить в свою непогрешимость.
Прибежал, сам же влез с совсем другим спором, которого никто не вёл, сам же возмутился, а теперь ему ещё объяснять что-то, о чём я даже речи не вёл. Клоунада.
Я попросил тебя написать своё понимание. Ты заявил, что тут все поняли всё неправильно. А как правильно — не написал. И всё ещё ходишь вокруг да около.
сам же влез с совсем другим спором
С каким? Первое моё сообщение в треде — просьба написать толкование интервью. Ты ведёшь себя так, будто ты всё понял правильно, а другие — неправильно.
Я пока только читал, думал, что понял правильно, но по-твоему оказалось, что нет. Толкования-то от тебя будут или нет?
Допустим, и? Спор-то о трактовке сказанного, а не о правдивости.
Мне всерьёз наплевать и на Btrfs, и Reiser4, повторяю. Меня бесит толпа шлангов на лоре, которая притворятся, что не умеет ни читать, ни улавливать смысл. i-rinat
Почитал я интервью Шишкина. Ну, конечно явно попахивает «Вы все говно, а я Д’Артаньян», но я могу согласиться с тем, что такие вещи как ФС требуют некого научного/академического подхода, и время на некий research для того, чтобы оно было сделано правильно с точки зрения математических моделей и области применения, иначе ФС будет обрастать костылями, как новогодняя ёлка игрушками в процессе наряжания.
На самом деле то, что btrfs была выкинута из RHEL говорит о многом. Так как я работаю с OEL (а это по сути немного видоизмененный RHEL) - это означает, что btrfs не готова для взрослого продакшена - это когда в результате небольшого простоя потери в тысячи или даже миллионы, репутационые потери, и т.д. - данная ФС для этого уровня не пригодна.
Меня бесит толпа шлангов на лоре, которая притворятся, что не умеет ни читать, ни улавливать смысл.
Ага, ты писал уже:
То, что ты, как эталонный Шелдон, понял абсолютно буквально. Хотя, конечно же, ничего такого ввиду не имелось.
Применительно к этому предложению:
В случае провала проверки контрольной суммы какого-либо блока Reiser4 немедленно считывает соответствующий блок с девайса-реплики. Заметьте, что ZFS и Btrfs так не могут: не позволяет дизайн. Там вы должны запустить специальный фоновый сканирующий процесс под названием «скраб» и ждать, когда он доберётся до проблемного блока.
И говоришь что никто правильно это прочесть не может, хотя утверждение
Да и вообще прочитать спорное, по твоему мнению, утверждение с другим смыслом можно только проигнорировав выделенное:
В случае провала проверки контрольной суммы какого-либо блока Reiser4 немедленно считывает соответствующий блок с девайса-реплики. Заметьте, что ZFS и Btrfs так не могут: не позволяет дизайн. Там вы должны запустить специальный фоновый сканирующий процесс под названием «скраб» и ждать, когда он доберётся до проблемного блока.
И можешь не продолжать диалог, интересующий тебя срач утих, ты попытался его возобновить, но как сказал анонимус - ты обосрался
шизик это ты напару с шишкенем. Чувак в интервью называет костылём исправление ошибочных копий скрабом в фоне. Интересно как еще можно исправить блоки которые редко читают и есть ненулевой шанс что и корректная копия будет повреждена при длительном неиспользовании данных ?
скраб - это профилактическая процедура или для проверки после отката транзакции, запускаемая принудительно или по расписанию, то что ты процитировал работает без всяких скрабов.
это означает, что btrfs не готова для взрослого продакшена - это когда в результате небольшого простоя потери в тысячи или даже миллионы, репутационые потери, и т.д. - данная ФС для этого уровня не пригодна.
охренеть, сделал громкое заявление про непригодность btrfs, обосрался с тем, что оракл официально поддерживает btrfs и даже предлагает платный суппорт для энтерпрайза, и сразу оппонент фанатик, не понятно, опять таки, причём тут фанатизм. ты жалок
анон, уймись, oel7 с xfs вполне удовлетворяет наши нужды. oel8 только ковыряем.
Дальше-то что. Oracle предлагает платный BTRFS? Да. Значит все разговоры Шишкина про кококококакойже это энтерпрайз это скулеж побитой шлюхи, которая вышла в тираж и никому не нужна даже за пачку сигарет.
Сколько знаю математиков - у всех проблемы с головой. Рейзер так вообще жену замочил. Этот тоже зациклился на своих «дайте мне 10 лет и зарплату и я буду потихоньку пилить свой проект. И мне не нужны ваши алгоритмы, я только своим алгоритмам доверяю».
Сразу видно что давно к реальности не подключался… Особенно сейчас, в условиях мирового экономического кризиса. И потом, обмен опытом - это как-раз очень даже по-научному. Публиковаться ему лень якобы из-за «сложных доказательств» - наверное и не слышал про LEAN. Наверное в бункере живёт бедолага…
«На Линукс ровно дышу… есть много других операционных систем». Я дико извиняюсь, но можно список пожалуйста? Все перечислять не надо, но хотя бы первые 10? Фряху он вроде бы тоже не поддерживает. Блин, можно подумать что есть какой-то выбор!
Прочитал полностью это интервью это просто шедевр. Человек из разработчика считай превратился в подобие российского правительства и в полное их мышление.
Кто-нибудь передайте ему что пользователи убунты с zfs из коробки не испытывают никаких проблем на десктопе, а где убунта с raiser4?