The OpenNET Project / Index page

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

Линус Торвальдс снова недоволен коммитами в Bcachefs

07.10.2024 07:20

Линус Торвальдс выступил с новой критикой методов сопровождения Bcachefs в основном ядре Linux. Суть претензий сводится к тому, что Кент Оверстрит (Kent Overstreet), автор Bcachefs, всегда присылает много изменений в последний момент перед выходом очередной предварительной версии ("-RC") и на этот раз его изменения привели к нарушению сборки 6.12-RC1 на системах с порядком байт "big-endian" при включении Bcachefs, так как патчи были протестированы только в локальной ветке Кента и для их рецензирования не были привлечены другие участники.

В итоге pull-запрос все же был принят, однако разгорелась дискуссия насчёт тестирования, систем непрерывной интеграции и взаимодействия с сообществом, в которой несколько людей отметили, что Кент явно испытывает проблемы во взаимодействии с остальными разработчиками и считает себя всегда правым, что создаёт проблемы для проекта в основном составе ядра. Линус предупредил Кента, что он подумывает просто удалить Bcachefs из основного ядра, так как Кент продолжает играть один в своей песочнице, не подключается к совместной работе и не желает принимать правила игры сообщества разработчиков ядра.

  1. Главная ссылка к новости (https://www.phoronix.com/news/...)
  2. OpenNews: Линус Торвальдс начал сожалеть, что принял Bcachefs в ядро Linux
  3. OpenNews: В Bcachefs реализована возможность самовосстановления ФС из избыточных кодов
  4. OpenNews: Автор Bcachefs представил патчи для исправления ФС, разрушенных недавней ошибкой
  5. OpenNews: Ошибка в Bcachefs, приводящая к разрушению ФС при использовании нескольких устройств
  6. OpenNews: Код Bcachefs принят в основной состав ядра Linux 6.7
Автор новости: Аноним
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62005-bcachefs
Ключевые слова: bcachefs, kernel, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (291) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 08:19, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    «человеческий фактор»
     
     
  • 2.11, КО (?), 08:34, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Когда Линусу не нравится результат без потери производительности это конечно другое
    Тестовые сборки видать просто для вида у него
     
     
  • 3.48, Аноним (-), 10:28, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +39 +/
    > Когда Линусу не нравится результат без потери производительности это конечно другое
    > Тестовые сборки видать просто для вида у него

    Да, вы знаете, когда вы присылаете пулреквест за 5 минут до -RC это в общем то хамство. А когда там еще и с тестированием все так отлично что оно билд ядра валит - вдвойне. Экспериментальный мандат конечно подразумевает некоторые скидки, но Кенту было популярно объяснено, что если ему скидки надо в ТАКОМ объеме - всем будет проще если такой хаос будет out of tree.

     
     
  • 4.249, 0x0 (-), 23:56, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –8 +/
    Современные реалии таковы, что пулреквест может прислаться в люьой момент, в который посылающий его уверен, что он готов к отсылке. Проблема, скорее, именно в получателе: обращать на него внимание прямо сейчас или отложить на потом :)

    Ведь, наверное, не стали же бы вы блеймить тех, кто отсылал послания конной почтой, а эти послания были доставлены как раз в самый неподходящий последний момент :)

     
     
  • 5.255, Аноним (255), 02:19, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В современных реалиях - у Торвальдса проект который используется в МИЛЛИАРДАХ са... большой текст свёрнут, показать
     
     
  • 6.323, Аноним (323), 21:10, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > В современных реалиях - у Торвальдса проект который используется в МИЛЛИАРДАХ

    В современных и любых других реалиях выигрывает всегда наихудшее но наидешевейшее решение.

    > Завал билда кернела на big endian платформах прозрачно намекает что это было не оно.

    Можно увидеть список процессоров используемых сейчас в мире на такой архитектуре? И кто за ними из фирм стоит.

     
     
  • 7.326, Аноним (-), 23:54, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Экие метания начались А вот фиг Выигрывает - разумно сбалансированное решение ... большой текст свёрнут, показать
     
  • 5.295, Я (??), 10:54, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    тут же не столько конфликт в том что он реквесты шлёт поздно, а в том что он умудряется в окно для "только фиксы багов" в пулреквест с фиксом багов воткнуть а ещё я пока фиксил баг реализовал три новых фичи вот они в этом же коммите.. а когда его попросили так не делать он сказал что считает эти изменения неразрывными и что они должны быть в одном пулреквесте.. и тут либо надо чтобы разработчик сам научился правильно коммиты делать чтобы с ними могло остальное сообщество работать, либо кто-то должен встать в промежутке и за ним оформлять коммиты, либо пускай уже в своей ветке отдельно от ядра разрабатывает как ему удобно, а тем кому надо сами пусть портируют.
     
     
  • 6.328, Аноним (328), 00:10, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Этот мир жесток В нем нет babysitter ов, сорян, но предполагается что это взаим... большой текст свёрнут, показать
     
  • 5.356, Разум (?), 14:05, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    божечки какой кринж, я надеюсь мы с тобой не работаем на одном проекте
     
  • 4.304, ОШИБКА Отсутствуют данные в поле Name (?), 13:47, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В чём проблема оставить этот пул-реквест до следующего RC? Я вижу тут проблему в процедуре формирования RC.
     
     
  • 5.327, Аноним (328), 00:04, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А я вижу непонимание процессов разработки но сование своего ценного мнения Оста... большой текст свёрнут, показать
     
  • 2.145, _kp (ok), 15:55, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, хотя бы не сказал что всё г@вно. То есть, принципиальных замечаний нет. Это уже даже хорошая новость.
    А проблемы взаимодействия в команде, надо решать.
     

  • 1.3, Жироватт (ok), 08:20, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +44 +/
    И снова Линус показал себя как зрелый senior и ответственный PM.

    Вот только не стоило делать очередное, стописятпервое китайское предупреждение - просто откат пулла/отказ в дальнейших мёрджах до выяснения.

     
     
  • 2.16, Аноним (16), 09:10, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –25 +/
    Сам не работает и другим не даёт.
     
     
  • 3.181, Аноним (181), 17:12, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Да если бы все там так работали, как Кент, ядро никогда бы до RC не доползало, вечно бы что-то отваливалось из-за очередного неуспевающего дятла, ведь разработчиков там тьма.
     
  • 2.23, Аноним (23), 09:22, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Видимо Линус сам забыл что bcachefs помечена как экпериментальная фича. Осеннее обострение.
     
     
  • 3.25, чатжпт (?), 09:30, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +17 +/
    ага, тиран, не дает пихать в ядро заведомо сломанное
     
     
  • 4.64, Аноним (23), 11:01, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    На самом деле было так - сначала тиран принял поломанное в rc1, а затем не пропустил фикс в rc2.
    Тиран, но с изюминкой!
     
     
  • 5.238, Аноним (238), 22:28, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Походу, они очень любят слишком оригинальный секас.
    Но с точки зрения времени - за 5 минут "до", все же укладывается во временной интервал
    А у них там что, заморозки кода перед тестированием нету вообще?
     
     
  • 6.274, Аноним (274), 06:32, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Походу, они очень любят слишком оригинальный секас.
    > Но с точки зрения времени - за 5 минут "до", все же
    > укладывается во временной интервал
    > А у них там что, заморозки кода перед тестированием нету вообще?

    Это тебе для манагеров надо - формальности и отчетики. А Линусу надо то же что и нам - работающее ядро операционки. Хорошо работающее. Иначе нахрена б вся эта возня.

    Ну вот он нам это и обеспечивает. За это мы его и считаем лучшим PM на планете с самым крутым проектом. Если вы считаете что кто-то может лучше - окей, вот их проектами и пользуйтесь!

     
  • 3.26, Аноним (26), 09:30, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +20 +/
    Экспериментальная фича может глючить сама по себе, но не должна при включении ломать сборку всего ядра.

     
  • 3.369, Аноним (369), 14:48, 11/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И проверять в этом случае ничего не надо? А ревьювить тонны портянок остальные должны без перерыва на обед и сон?
     
  • 2.35, Аноним (-), 09:47, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    "зрелый senior и ответственный PM" просто бы заблочил PR.
    А Линус начинает мять ядро и упрашивать разраба.
    Я понимаю, что диктатор должен быть великодушным (чтобы от него все разработчики не разбежались), но блин!

     
     
  • 3.54, Аноним (-), 10:42, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Getting Things Done в его парадигму - явно не входят Ибо если просто якорить в... большой текст свёрнут, показать
     
     
  • 4.186, Аноним (181), 17:21, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > и сказал в свою защиту что мол - ежели кто считает что лучше всего знает как надо ФС - так пусть и покажет, сделав свой ФС

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

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

     
     
  • 5.261, Аноним (261), 03:26, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Этот мир сложнее чем черное и белое В целом - это и правда довольно глупая аппе... большой текст свёрнут, показать
     
  • 3.67, Golangdev (?), 11:07, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > PR

    Говорит о том, что Вы не знаете, как разрабатывают ядро.

     

  • 1.6, Аноним (16), 08:27, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –15 +/
    Да кому она вообще нужна, эта bcachefs... ZFS хватает для всего. У меня даже на ноутбуке сейчас ZFS стоит, и всё прекрасно работает. Байки о жручести этой ФС оперативы ожидаемо оказались всего лишь байками.
     
     
  • 2.7, Жироватт (ok), 08:29, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На насе (кэш для бэкапов, откуда по крону выгружается раз в неделю на стример) кэш ZFS ~3Гб/2ТБ Raid1.
     
     
  • 3.240, Аноним (238), 22:34, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Закину свои выводы по эксплуатации ZFS в продакшене за десяток лет:
    (очень приблизительно) на каждый террабайт данных в zfs, требуется 1 Гб оперативки.
    Если дополнительно включаем дедупликацию данных(и\или прочие ресурсоемкие фишечки) - требования к памяти возрастают.
    И опять таки, если вы админ гуевого локалхоста, то для вас требования будут заведомо ниже, вы же ARC скорее всего не мониторите.
     
  • 2.9, Аноним (9), 08:31, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если у тебя 100 гигабайт zfs и 128 гигабайт оперативки, то конечно.
     
     
  • 3.12, Аноним (16), 08:42, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    16 ГБ оперативы, из которых при запущенном торрент-клиенте, браузере с парой открытых вкладок и видеоплеере занято около 2 ГБ (Debian, Xfce, Chromium), и 2 ТБ ssd, из которых на данный момент свободно около 300 ГБ. Каких-то тормозов на глаз не заметно. Насколько я понимаю, оперативу зфс занимает динамически, в зависимости от доступного объёма. Чем больше свободной оперативы -- тем больше она отжирает.
     
     
  • 4.17, Аноним (9), 09:10, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –9 +/
    16 и так вообще впритык для чего угодно. А толку тебе от zfs на ssd? Что ты будешь делать, когда она рассыпется? Я могу понять ещё btrfs.
     
     
  • 5.21, Аноним (21), 09:20, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Какой "притык", вы о чём?

    У меня на рабочей машине 450 мегабайт доступно в среднем для работы. (Там всего 2Гб, но система отжирает 1500 мб на себя саму.)

    И на этом прекрасно работает emacs, c eww, erc, jabber.el, clang++, magit, ssh и прочим, а когда нужно, запускаются vlc и firefox с парой вкладок.

     
     
  • 6.24, Аноним (9), 09:24, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Главное, не работай, для просмотра вконтакта с парой вкладок конечно достаточно.
     
  • 6.120, Аноним (120), 13:44, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >У меня на рабочей машине 450 мегабайт доступно в среднем для работы

    Это ничтожно мало
    >И на этом прекрасно работает emacs, c eww, erc, jabber.el, clang++, magit, ssh и прочим, а когда нужно, запускаются vlc и firefox с парой вкладок

    Один единственный процесс c++ запросто может занять гигабайта 2, а их обычно запускают количество ядер + 1. Так что работать в таких условиях можно с очень большими оговорками

     
     
  • 7.140, Аноним (9), 15:47, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    У раста 1 процесс компилятора 8 гигабайт норма. У хромиума тоже что-то такое было с линкером. Вот тут все эти zfs сразу становятся резко негодными.
     
  • 6.123, Аноним (-), 14:10, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > У меня на рабочей машине 450 мегабайт доступно в среднем для работы.

    Хм... даже страшно спрашивать, а чего ты там "работаешь"?

    > И на этом прекрасно работает emacs, c eww, erc, jabber.el, clang++, magit,
    > ssh и прочим, а когда нужно, запускаются vlc и firefox с парой вкладок.

    И насколько комфортно)?
    Дополнительные 2 гига памяти сейчас стоят, наверное, дешевле пары бутылкок пива.

     
  • 5.32, Аноним (16), 09:43, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > 16 и так вообще впритык для чего угодно

    Мне как видишь хватает.

    > А толку тебе от zfs на ssd

    А к чему этот акцент на ssd? Мне никакие противопоказания в отношении использования zfs на ssd не известны. Наоборот, ssd  для этой системы -- то что доктор прописал, т.к. в отличие от hdd тут нет влияния фрагментации. А вообще использую zfs  потому что это удобно: не нужно ломать голову с разделами, есть снапшоты, рефлинки, send/receive, нативное шифрование, и вот это вот всё.

    > Что ты будешь делать, когда она рассыпется?

    То же, что и с любой другой ФС: восстановлюсь из бэкапа.

    > Я могу понять ещё btrfs

    Какие преимущества у btrfs перед zfs?

     
     
  • 6.40, Аноним (9), 10:08, 07/10/2024 Скрыто ботом-модератором     [к модератору]
  • –3 +/
     
  • 6.56, Аноним (16), 10:45, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Btrfs на линуксе собран точно так же как и zfs модулем Вся разница между ними ... большой текст свёрнут, показать
     
     
  • 7.72, Аноним (9), 11:12, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Постоянно отваливаются, а разрабы ядра регулярно показывают средний палец (и, самое забавное, бэкпортируют патчи в старые ветки, так что прилетит внезапно). Поэтому в лучшем случае регулярно будет обмазано гигатоннами патчей от людей, которые понятия не имеют, что делают. А что до остального, это про то, что собственные реализации (и не используемые в индустрии), это подножка на будущее и явный минус.
     
     
  • 8.94, Аноним (16), 12:21, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Кто отваливается Модули что ли ... текст свёрнут, показать
     
     
  • 9.98, Аноним (9), 12:31, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Сборка или работа модулей может нарушиться при каждом обновлении ядра Кроме тог... текст свёрнут, показать
     
     
  • 10.103, Аноним (16), 13:07, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Но почему-то не нарушается Это касается всего линукса в целом, а не только zfs ... текст свёрнут, показать
     
     
  • 11.115, Аноним (9), 13:32, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Регулярно нарушается работа любых out-of-tree модулей Этого не происходит с btr... текст свёрнут, показать
     
     
  • 12.122, Аноним (16), 13:55, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Регулярно -- в переводе на русский означает привычно , обыденно Но если бы... текст свёрнут, показать
     
     
  • 13.124, Аноним (124), 14:11, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вы, наверное ни nvidia не пользуетесь, ни VirtualBox Угадал ... текст свёрнут, показать
     
     
  • 14.125, Аноним (16), 14:24, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Виртуалбоксом пользуюсь, нвидией нет ... текст свёрнут, показать
     
     
  • 15.144, Аноним (124), 15:53, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тогда не понятно Совсем недавно VirtualBox обламывался при обновлении ядра ... текст свёрнут, показать
     
     
  • 16.155, Аноним (16), 16:18, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю, у меня ничего не обламывалось Я вообще забыл когда у меня что-то ломал... текст свёрнут, показать
     
     
  • 17.237, Аноним (237), 21:47, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, если только debian Тут ядро совсем не обновляют Вот и ломаться нечему ... текст свёрнут, показать
     
     
  • 18.289, Аноним (16), 08:57, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Обновляют, просто мажорную версию ядра не меняют Вот буквально позавчера свежее... текст свёрнут, показать
     
  • 17.283, Аноним (-), 07:43, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У тебя не стандартное ядро и в такой конфигурации ты в жизни не сможешь зарепо... текст свёрнут, показать
     
     
  • 18.290, Аноним (16), 09:10, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если изъян в ZFS -- саппортит команда ZFS если изъян в Дебиане -- саппортит ком... текст свёрнут, показать
     
     
  • 19.294, Аноним (294), 10:44, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Эти господа уже показали что они могут Воооон там А давайте рефлинки потестим ... большой текст свёрнут, показать
     
  • 16.351, Аноним (-), 11:58, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А нвидия недавно вообще юзерам файлухи гробила, порушив память своим драйвером ... текст свёрнут, показать
     
     
  • 17.352, Аноним (352), 12:29, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    то нас спасет тройная копия метаданных с чексумммами на криптографических хеш... текст свёрнут, показать
     
     
  • 18.361, Аноним (361), 04:27, 10/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот это - как повезет на самом деле Если вы читаете системные логи - то, в п... текст свёрнут, показать
     
  • 13.129, Аноним (120), 15:05, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Совершенно верно Если виртуалбокс ставится из репозитория, в котором мейнтеры с... текст свёрнут, показать
     
  • 11.275, Аноним (275), 06:41, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то out of tree модули отваливаются чаще - ибо их никто в рамках, вот, RC ... большой текст свёрнут, показать
     
  • 6.263, Аноним (-), 03:36, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если модуль ядра не взлетел, даже это, видите ли становится довольно неудобной о... большой текст свёрнут, показать
     
     
  • 7.293, Аноним (16), 10:06, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по числу жалоб на развалившуюся btrfs это не очень-то и помогает Проблема ... большой текст свёрнут, показать
     
     
  • 8.296, Аноним (-), 11:43, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Статистика по надою кур Почему-то говорят об этом в основном те кто btrfs ом не... большой текст свёрнут, показать
     
     
  • 9.308, Аноним (16), 15:14, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Или те, кто предпочитает учиться на чужих ошибках, а не на своих Долбят без при... большой текст свёрнут, показать
     
     
  • 10.331, Аноним (331), 01:33, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это в целом хорошая идея Но все хорошо в меру И вот именно этот подход - ведет... большой текст свёрнут, показать
     
     
  • 11.344, Аноним (16), 06:56, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А не странно что только у гентушников возникли проблемы с zfs Как бы не самая п... текст свёрнут, показать
     
     
  • 12.348, Аноним (-), 11:13, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Они видите ли компилять любят Это кроме всего прочего неплохо стресстестит ФС ... текст свёрнут, показать
     
  • 11.345, Аноним (16), 07:15, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, к разрабам btrfs и раньше доверия не было Вон у чела в соседней ветке три с... текст свёрнут, показать
     
     
  • 12.349, Аноним (-), 11:26, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Как я уже сказал - я имею опыт работы с командой btrfs ников Я гоняю валидацию ... большой текст свёрнут, показать
     
  • 5.152, YetAnotherOnanym (ok), 16:16, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > 16 и так вообще впритык для чего угодно

    Бгггг. Я раскрою тебе великую тайну - есть такие штуковины, называются ноутбуки. Для них бывает важен малый вес и время работы от батареи, а для этого приходится ставить в них процессор умеренной мощности и память умеренного объёма.

     
     
  • 6.160, Аноним (9), 16:36, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вон в телефонах по 20 гб памяти ставят, чёт им не мешает энергоэффективности. Какое это отношение вообще имеет?
     
  • 6.161, Аноним (-), 16:44, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Бгггг. Я раскрою тебе великую тайну - есть такие штуковины, называются ноутбуки.

    Местные их как-то не жалуют.
    В прошлой теме один такой обиженный рассказывал что "ненужно!"

    > Для них бывает важен малый вес и время работы от батареи, а для этого приходится ставить в них процессор умеренной мощности и память умеренного объёма.

    Ну с первым я еще соглашусь, тк тепловыделение и охлаждение.

    А каким боком объем памяти к работе от батареи?
    В общем объеме потребление памяти будет не больше 10% даже для ультра-ультра-буков, хотя я думаю существенно меньше.
    16 гигов ставят даже в офисные печатные машинки за 350 баксов.

    ps что забавно, выбор 8 гиговых уже 2-3 меньше чем 16ти

     
     
  • 7.284, Аноним (-), 07:46, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Бгггг. Я раскрою тебе великую тайну - есть такие штуковины, называются ноутбуки.
    > Местные их как-то не жалуют.
    > В прошлой теме один такой обиженный рассказывал что "ненужно!"

    Только недавно картинка попалась...
    - А вот последний Core i9, топовая модель.
    - RTX4000-что-то там...
    - 256 гигов рамы, топчик!
    - 8 терабайт энтерпрайз SSD.
    ...
    - А теперь можно наконец и посмотреть ютуб!

     
  • 6.175, Аноним (120), 17:04, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >а для этого приходится ставить в них процессор умеренной мощности и память умеренного объёма.

    Производители просто жадные, вот и всё. В нормальные ноутбуки влезает 64 Гб оперативки, в те, что подороже - ещё больше.

     
     
  • 7.187, _ (??), 17:25, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В теории. А на практике - пямять паяная. Сколько поставили со столькими и умрёт.
     
     
  • 8.315, Аноним (120), 18:23, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Производитель не скрывает какой объём памяти поддерживается и сколько распаяно в... текст свёрнут, показать
     
  • 4.51, Аноним (51), 10:37, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    По умолчанию zfs отжирает половину памяти, причем с течением времени жутко ее фрагментирует. Отсюда и следуют рассказы про ее жручесть. На десктопе с 16 ГБ этого видно не будет - 8 гб хватает за глаза среднему десктопу, а регулярная перезагрузка не дает фрагментации заметно вырасти. В линуксе есть механизм автоматической дефрагментации памяти, но он как-то не очень дружит с zfs.
     
     
  • 5.61, Аноним (16), 10:53, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Ну да, arcstat показывает что занято 7,7 ГБ. Тем не менее это никак не влияет на доступность этой памяти для остальных приложений. Жёстко zfs ничего не резервирует.
    > с течением времени жутко ее фрагментирует

    Фрагментированная оперативная память? Как это?

     
     
  • 6.76, Всем Анонимам Аноним (?), 11:24, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Этому человеку нужно купить специальную утилитку для дефрагментации памяти за $100
     
     
  • 7.80, Аноним (51), 11:52, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    echo 1 > /proc/sys/vm/compact_memory
     
  • 6.79, Аноним (51), 11:50, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    /proc/buddyinfo вам в помощь.
     
  • 6.128, Аноним (120), 14:57, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Фрагментированная оперативная память? Как это?

    Я не знаю, что подразумевает автор выше, но как минимум в контексте процесса память может фрагментироваться. Это значит, что между занятыми местами есть промежутки, недостаточные для текущего выделения. Из-за этого потребление процесса будет выше чем нужно. https://habr.com/ru/articles/444482/

     
  • 5.121, Аноним (120), 13:48, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >На десктопе с 16 ГБ этого видно не будет - 8 гб хватает за глаза среднему десктопу

    Только учтите, что рендер, игры, программирование(особенно с докерами и виртуальными машинами), всякие кады и прочее - требует заметно больше чем 8. Для средней разработки уже сейчас комфорт от 32 гигабайт начинается

     
  • 5.132, Аноним (132), 15:10, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >По умолчанию zfs отжирает половину памяти, причем с течением времени жутко ее фрагментирует. Отсюда и следуют рассказы про ее жручесть.

    Нет. По умолчанию ZFS создаёт ARC размером с половину оперативы, но не забивает его ничем. Ты без проблем можешь любой софтиной сожрать хоть всю оперативу, пока OOM не прибьёт её.

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

     
     
  • 6.138, Аноним (120), 15:42, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Ты без проблем можешь любой софтиной сожрать хоть всю оперативу, пока OOM не прибьёт её.

    А вот с этим у ядра проблемы. Ибо благодаря оверкоммиту памяти выделяется на несколько порядков больше чем есть, и если этот самый оверкоммит отключить, то на устройстве с 16 Гб может быть получится открыть единственную вкладку в браузере. А может и не получится, так как блокировщик рекламы на wasm активно потребляет виртуальную память. И система скорее будет перезагружена ресетом, чем выйдет из вечного свопа.

     
  • 6.264, Аноним (264), 03:42, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то как раз с проблемами В нормальных ФС ядро рулит кешом само - и может ... большой текст свёрнут, показать
     
     
  • 7.317, Аноним (120), 18:31, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Значит прога получит ошибку аллокации памяти лишний раз - и скорее всего умрет в жестоких глюках, ибо кто ж такие глупости сейчас еще и обрабатывает :)

    Скорее всего нет. Благодаря overcommit несколько процессов могут запросить хоть пару терабайт на каждого, и как только процесс потребит доступный объём - будет убит ядром(или зависнет)

     
     
  • 8.332, Аноним (-), 01:59, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну как бы оверкомит опционален, что там кто с памятью де факто делал - зависит о... текст свёрнут, показать
     
  • 2.20, Аноним (20), 09:20, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ZFS не существует на линуксе.
     
     
  • 3.34, Аноним (16), 09:45, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вот это новость. Откуда же она взялась на моём Дебиане? :)
     
     
  • 4.241, Аноним (238), 22:36, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    самозародилась?
    ты бы хоть изредка мыл свой дебиан!
     
  • 3.45, Аноним (45), 10:18, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Его нет в составе ядра.
     
     
  • 4.62, Аноним (23), 10:54, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Наверно имелась в виду незначительная смысловая разница между ТруъZFS и OpenZFS.
     
  • 3.333, Аноним (333), 02:20, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > ZFS не существует на линуксе.

    А чего это, несуществующее, откуда все таскают - называется ZoL? ZFS On Linux? :)

     
  • 2.57, Аноним (-), 10:47, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тем не менее, управление памятью у нее - оставляет желать много лучшего Потому ... большой текст свёрнут, показать
     
     
  • 3.71, Аноним (16), 11:11, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И когда он протрется до дыр

    Ага, лет через 50.

     
     
  • 4.102, Аноним (21), 13:05, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ни фига. У меня были ssd, которые протирались до дыр за месяц.


    Ну как ssd... microsd же тоже ssd.

     
     
  • 5.107, Аноним (16), 13:20, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, смотря какой ссд наверное. У меня сейчас ADATA Legend 960. За 2915 часов записано 55 ТБ, прочитано 81 ТБ. Процент использования  -- 2%. В смарт вообще не заглядываю, разве что как сейчас, ради любопытства. Я его выброшу раньше, чем он у меня протрётся.
     
     
  • 6.266, Аноним (264), 03:46, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну, смотря какой ссд наверное. У меня сейчас ADATA Legend 960. За
    > 2915 часов записано 55 ТБ, прочитано 81 ТБ. Процент использования  
    > -- 2%. В смарт вообще не заглядываю, разве что как сейчас,
    > ради любопытства. Я его выброшу раньше, чем он у меня протрётся.

    Доверять SMART чему-то от ADATA - ну такое себе занятие :). ADATA это такой довольно лотерейный производитель, никогда не знаешь что они впихнут и насколько с314ли в параметрах.

     
     
  • 7.285, Аноним (16), 07:49, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Зависит от модели. Про какой-нибудь дешманский Кингстон то же самое можно сказать. А именно с этой моделью Адаты всё в порядке: топовый для своего времени контроллер, микроновская память b47r, драм-кэш... Не топ, но и не хуже других своих одноклассников. Во всяком случае я не слышал ни про протухание данных и чрезмерный износ памяти у этой модели (как у Самсунгов 980/990 Pro), ни про слёт прошивок, как у ссд на IG5236.
     
     
  • 8.297, Аноним (-), 11:58, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да Кингстон же не делает контроллеры, да и флеш вроде Поэтому что они там у... большой текст свёрнут, показать
     
     
  • 9.303, Аноним (16), 13:42, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да компания как компания Существует с 2001 года, штаб-квартира на Тайване, ес... большой текст свёрнут, показать
     
     
  • 10.334, Аноним (-), 02:42, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да какой имидж у дешевого OEM, который никакие компоненты не делает и марается, ... большой текст свёрнут, показать
     
     
  • 11.346, Аноним (16), 07:51, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Такой же как у Kingston, Corsair, TeamGroup, Patriot, MSI и кучи остальных бренд... большой текст свёрнут, показать
     
     
  • 12.350, Аноним (-), 11:42, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Kingston, Corsair и Patriot в откровенном фуфлогонстве никогда не были замечены ... большой текст свёрнут, показать
     
     
  • 13.353, Аноним (352), 12:45, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это заказное иследование, которое проводит эксперт обычно наемный работник ил... текст свёрнут, показать
     
  • 13.355, Аноним (16), 13:40, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Примеры фуфлогонства Адаты в студию Потому что мне такие случаи неизвестны По ... большой текст свёрнут, показать
     
     
  • 14.362, Аноним (362), 04:45, 10/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Всякие дешевые флехи и карточки от них таки довольно поганые бывают Хотя ессно ... большой текст свёрнут, показать
     
     
  • 15.364, Аноним (16), 08:10, 10/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А, ну флешки может быть Я такой мелочёвкой и не интересуюсь особо Флешки сей... большой текст свёрнут, показать
     
     
  • 16.368, Аноним (368), 06:42, 11/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот те кто бренд ценит - стараются не очень замазываться Хотя в целом - ну, ... большой текст свёрнут, показать
     
  • 4.265, Аноним (264), 03:44, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> И когда он протрется до дыр
    > Ага, лет через 50.

    Или - если не повезет - свалив спать вы завтра заодно пойдете покупать новый SSDшник. А чо, они быстрые, при runaway 100 циклов дешманской какахе прогнать вного времени не займет, особенно с write amplification. И тут ты такой вместо занятия своим проектом - фигак, бегаешь с мылом в ж, новый SSD покупаешь, системку переставляешь, данные отколупываешь, лепота... :). Только ну нафиг такие сюрпризы.

     
  • 3.131, Аноним (120), 15:10, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Хотя конечно можно положить еще и своп на SSDшник.

    Если повещёт, то просто будет активный своп в фоне, с износом ssd. Если не повезёт, система будет регулярно зависать на несколько секунд, пока данные не загрузятся.

     

     ....большая нить свёрнута, показать (85)

  • 1.8, EuPhobos (ok), 08:29, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    Просто этому чуваку не нужно торопиться, он хочет всегда успеть к релизу реализовать кучу своих желаний, в итоге спешка, без тестов, баги и т.д.
    "Поспешишь - людей насмешишь" - вот оно к месту.

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

     
     
  • 2.117, Аноним (117), 13:43, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ему бесплатно делают - а он ещё и нас воротит.
     
     
  • 3.251, нах. (?), 00:30, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ему бесплатно делают - а он ещё и нас воротит.

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

     
     
  • 4.277, Аноним (-), 06:51, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А чего такого плохая дорога воротит Целый EROFS чтоли Они вроде не вываливают ... большой текст свёрнут, показать
     
  • 2.254, Аноним (-), 01:51, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Он просто не понимает когда уже пора угомониться с циклом разработки - и занятьс... большой текст свёрнут, показать
     

  • 1.13, Tetrospectiva (ok), 08:53, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Кент продолжает играть один в своей песочнице, не подключается к совместной работе и не желает принимать правила игры

    Че-то прямо буквально это себе представил (. ❛ ᴗ ❛.)

     
  • 1.14, Аноним (14), 09:01, 07/10/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –5 +/
     
  • 1.18, Аноним (23), 09:16, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Мерж в 6.12 только начался, а Линус уже истерит. Когда хозяин пихает изменения в последний момент в rc-6, то Линус молчит.
     
     
  • 2.22, Аноним (22), 09:21, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Например?
     
     
  • 3.31, Аноним (23), 09:42, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    https://lkml.org/lkml/2024/8/29/1021
     
     
  • 4.36, Аноним (-), 09:48, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну ты сравнил!
    Никому не нужная файлуха и "wifi fix hibernation".
    Понятно же что в приоритете и что должно быть обязательно исправлено перед релизом.
     
     
  • 5.42, Аноним (23), 10:12, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот ещё более ненужная fs, но изменения приняли в -rc5.
    https://lkml.org/lkml/2024/8/21/738

    Автор тоже не тестировал, но "на его компьютере просто работает уже 20 дней!"

     
     
  • 6.49, Аноним (-), 10:29, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Вот ещё более ненужная fs, но изменения приняли в -rc5.
    > https://lkml.org/lkml/2024/8/21/738
    > Автор тоже не тестировал, но "на его компьютере просто работает уже 20 дней!"

    Так это же уважаемый Gao Xiang из Huawei (LF Platinum Member, на минуточку) а не какой-то разработчиком Bcachefs.
    С последнего денег не стрясешь, на безбедную старость)

     
     
  • 7.91, Аноним (91), 12:17, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Erofs ненужная?
     
     
  • 8.96, Аноним (-), 12:26, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Конечно нужная Просто невероятно нужная Для все дорогих партнеров из андроида... текст свёрнут, показать
     
  • 7.147, Аноним (147), 16:07, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Так это же уважаемый Gao Xiang из Huawei

    Шишкин что-ли?

     
  • 6.77, Всем Анонимам Аноним (?), 11:27, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Один пример с супер-экстраполяцией?
    Или есть еще 10 примеров?
     
  • 5.372, Аноним (372), 08:44, 12/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Как сказать "это другое", не говоря "это другое"
     
  • 2.27, Аноним (26), 09:33, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Мерж в 6.12 только начался, а Линус уже истерит.

    RC2 - это последний RC для приёма изменений, в последующих RC принимают только исправления.

    > Когда хозяин пихает  изменения в последний момент в rc-6, то Линус молчит.

    Ссылку на коммит, pls, или опять одно пустозвонство?

     
     
  • 3.50, Аноним (23), 10:30, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > RC2 - это последний RC для приёма изменений, в последующих RC принимают только исправления.

    И? Аргумент Линуса что код непротестирован рассыпается ибо у Кента весь RC цикл впереди на фиксы.
    Которые Кент прислал в RC2 - https://lkml.org/lkml/2024/10/5/453

    > Ссылку на коммит, pls, или опять одно пустозвонство?

    Я приводил выше, смотри lkml.org.

     
     
  • 4.87, Аноним (87), 11:58, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так там сотня строк, это со скрипом, но можно. У Кента по тысяче и более.
     
     
  • 5.88, Аноним (88), 12:07, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Так там сотня строк, это со скрипом, но можно. У Кента по тысяче и более.

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


     

  • 1.28, Аноним (28), 09:33, 07/10/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –2 +/
     
  • 1.29, Аноним (28), 09:35, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    с какой стати в итоге был принят код, который протестирован только локально разрабом?
     

  • 1.30, Аноним (-), 09:39, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Э... получается что у ядра нет CI?
    Они типа поддерживают 100500 некропратформ и при этом патч/PR не проверяется хотя бы на то, что оно компилируется?
    Это какое-то...
     
     
  • 2.46, User (??), 10:20, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Ээээ... И вы только что об этом узнали? "Если код собирается - он хорош, если запускается - великолепен!"(С) лучший-pm-в-мире, вот так и живём...
     
  • 2.53, Аноним (23), 10:41, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У Кента есть своя CI где-то запущенная для "коммюнити", но его в переписке поругали, ибо низя свои игрушки.
     
     
  • 3.286, Аноним (-), 07:50, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > У Кента есть своя CI где-то запущенная для "коммюнити", но его в
    > переписке поругали, ибо низя свои игрушки.

    Ну, если его игрушка - не сработала даже для него самого - значит, он что-то делает не так, раз это превращается в проблемы других людей?

    Так то всем пофиг чем вы пользуетесь. Хоть механическим компьютером с приводом от водяной мельницы. Если это ведет к результату и не делает другим мозг. А если делает - вот тут извините, но терпеть это никто не будет. Ибо не обязаны. Если кто-то забыл что некоторые вещи это привилегия, а не право, иногда допустимо и напомнить.

     
  • 2.108, Аноним (21), 13:20, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Есть у ядра CI:

    https://patchwork.kernel.org/project/netdevbpf/list/

     
  • 2.111, НяшМяш (ok), 13:25, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    https://dashboard.kernelci.org/tree

    Есть конечно - для главных веток. Для всех веток и разных наркоманов, в них ковыряющихся, никаких мощностей не хватит.

     
     
  • 3.142, Аноним (-), 15:50, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Есть конечно - для главных веток.

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

     
  • 2.146, Аноним (-), 16:00, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Полтора анона привели в пример две разных версии CI
    patchwork.kernel.org/project/netdevbpf/list/ и dashboard.kernelci.org/tree
    Какая лучше? Равносильные ли они? Одинаковые ли там тесты бегут...

    Я надеялся увидеть, что-то прям в репе - типа тестов, которые пробегают на CIке и не позволят тебе мерджить всякую чушь. И которые можно запускать локально.
    Ну или хотя бы отдельный проект тестов от LF.

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

     
     
  • 3.272, Аноним (272), 05:23, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты слишком обсчитался теории и статей как правильно делать.
     

  • 1.33, мяв (?), 09:44, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    этот алкого^W Линус Торвальдс всем недоволен.
    недавно кинул код tomoyo ревьювить в общую ветку, вместо lsm'овской, а когда в этом упрекли - разнылся, мол "ай хейт сесурити-ентузиастс, ай донт кер ватафак ис томойо"
     
     
  • 2.37, Аноним (-), 09:50, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > недавно кинул код tomoyo ревьювить в общую ветку, вместо lsm'овской, а когда
    > в этом упрекли - разнылся, мол "ай хейт сесурити-ентузиастс, ай донт кер ватафак ис томойо"

    Что прям такими словами?
    Ну.. если он не вспоминал овно и опы - уже прогресс!
    ps я жду очередного скандала, который обяжет Линуса отдавать все свои сообщения на редактуру Грегу)))

     
  • 2.74, Аноним (74), 11:14, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    хозяин - барин.

    пс: я же говорил

     
  • 2.100, nume (ok), 12:39, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Пруфы Билли, нам нужны пруфы
     
     
  • 3.104, мяв (?), 13:12, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Выделение обращений запятыми, nume, нам нужны выделения обращений запятыми!
    https://lore.kernel.org/all/CAHk-=wjLdoBcY-r64oBbKXo3hSEr5AawrP_5GSFQ4NEbCNt4K
     
     
  • 4.114, Аноним (-), 13:31, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Выделение обращений запятыми, nume, нам нужны выделения обращений запятыми!
    > https://lore.kernel.org/all/CAHk-=wjLdoBcY-r64oBbKXo3hSEr5AawrP_5GSFQ4NEbCNt4K

    Скукота((
    Даже про хакаки и агнусы ничено не написал.
    А мог бы и палец показать.


     
  • 2.267, Аноним (-), 03:54, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да в принципе, глядя на его состояние и использованое - нободи кэр Откуда и п... большой текст свёрнут, показать
     

  • 1.38, Аноним (38), 09:53, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    в чем проблема ?
    прислал поздно - значит прими в следующий релиз
    что то поломалось - значит выкинь вообще
    зачем свои нервы тратить ?
     
     
  • 2.39, Аноним (-), 09:59, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А как иначе всем напомнить "кто тут главный"?
    Одно дело когда pr бездушная железка на CI реджектит.
    И совсем другое когда мясной мешок: он может поругаться, поунижать, посамоутверждаться!
    Мелочь, а приятно)))
     
     
  • 3.60, нах. (?), 10:52, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Одно дело когда pr бездушная железка на CI реджектит.

    этот ci еще кожанный мешок написать должон. А у нас деньгов нехватает.

    Содержать дочку ауешн....простите, фрипалистайницу - дело недешовое.

     
  • 2.59, нах. (?), 10:51, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    в экран нивлазиит прислал вовремя - как раз еще не закрыто окно приема измене... большой текст свёрнут, показать
     
     
  • 3.278, Аноним (-), 07:06, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Весьма мудрый modus of operandi для PM, дабы понимать подо что он подписывается ... большой текст свёрнут, показать
     

  • 1.47, Аноним (47), 10:24, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    На самом деле, линукс пилят корпорации. И все эти легенды про GPL - байки от красноглазиков, кто любит конпелировать и чувствовать себя крутым линуксоидом. А без корпораций - линукс бы загнулся бы, как и колибри ОС.
     
     
  • 2.156, Продавец (?), 16:18, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Без гпл ещё хуже загнулсьбы
     
  • 2.242, Аноним (238), 22:41, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    зашел на
    https://builds.kolibrios.org/status.html
    последние билды сентябрьские, 26 числа - это для вас "ось загнулась"?
     
  • 2.321, Аноним (321), 19:29, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > На самом деле, линукс пилят корпорации. И все эти легенды про GPL
    > - байки от красноглазиков, кто любит конпелировать и чувствовать себя крутым
    > линуксоидом. А без корпораций - линукс бы загнулся бы, как и
    > колибри ОС.

    Насамом деле единственное что делают полезное из distro это всякие Alt, Rosa, Calculate, Hyperbola. Релизы редки, но если выходит сразу видно что сделано что то полезное.

     

  • 1.58, Аноним (23), 10:50, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Мне кажется или авторы ФС какие-то странные? Ганс, Шишкин, Кент. Надо им скооперировать и форкнуть Линуса- эээ Линукс!
     
     
  • 2.63, нах. (?), 10:54, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    у них нет ляма долларов в месяц. А без деньгов (ну точнее с теми которые мог намутить Ганс, шантажируя пользователя, Шишкин, с барского плеча плохой дороги и Кент со своей подвальной лавочки) получится линукс образца 1995го года. А кому он такой нужен, если есть freebsd?

     
     
  • 3.92, Аноним (92), 12:18, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Чего же тогда друзья опенсорса Майки со своими деньжищами не замутил нормальную фс для линуха. Или хотя бы не написал нормальные дровишки для ntfs?
     
     
  • 4.99, Аноним (88), 12:31, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Чего же тогда друзья опенсорса Майки со своими деньжищами не замутил нормальную фс для линуха.

    А зачем? В каждой второй теме народ ноет "майки лезут в опенсорс".

    > Или хотя бы не написал нормальные дровишки для ntfs?

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


     
     
  • 5.109, Аноним (92), 13:23, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Чтобы можно было говорить что они друзья опенсорса вестимо. Пока они только паразитируют на опенсоросе.  Майкрософт — паразит.
     
     
  • 6.151, Аноним (-), 16:10, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Неправда, как бы не хаяли мелкомягких они сделали довольно большой вклад в опенсорс.
    Например открыли Azure RTOS, добавили WSL в винду и даже выпустил SQL Server 2022 для Linux.

    Но из последних инициатив мне больше всего нравится вот эта
    "Microsoft предложил систему управления доступом IPE для ядра Linux "
    opennet.ru/opennews/art.shtml?num=60695
    Потому что разрабы сами точно в безопасность не смогут.

     
  • 6.196, _ (??), 17:51, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Майкрософт — паразит.

    И при этом - один из хозяев. Как бы ты не пыжился.

     
     
  • 7.280, Аноним (-), 07:12, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Майкрософт — паразит.
    > И при этом - один из хозяев. Как бы ты не пыжился.

    Хозяйничать они там могут в основном - в своем hyperv. И в таком виде - они всем похрен. А вы предпочитаете майнтайнить код для HyperV сами? Забесплатно? Когда они его своими винтиками "с лопаты" вам его?

     
     
  • 8.314, _ (??), 18:17, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вангую - у Azure Linux есть неиллюзорная возможность оказаться на 30 всех облач... текст свёрнут, показать
     
     
  • 9.335, Аноним (-), 02:54, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я так понимаю что это больше для себя и своих нужд, судя по форониксу и проч, AL... большой текст свёрнут, показать
     
  • 6.279, Аноним (-), 07:10, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да вообще-то как ни странно они научились в self service И разок даже в топ ком... большой текст свёрнут, показать
     
  • 4.243, Аноним (238), 22:46, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А у них есть свой линукс - "CBL-Mariner", который вроде бы уже переименовали в Azure Linux.
     
     
  • 5.247, Аноним (247), 23:46, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не вроде бы, а уже.
     
  • 4.371, нах. (?), 20:34, 11/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Чего же тогда друзья опенсорса Майки со своими деньжищами не замутил нормальную фс для линуха.

    для чего - чтоб осчастливить IBM? А нахрена оно им?!

    А нормальные дровишки для ntfs он 30 лет назад написал. Где-где - в венде!

    Кстати, я правильно понимаю что парагон пообещал-пообещал открыть хотя бы нормальный chkdsk, но потом мудро решил, что незачем кормить халявщиков, хозяину релокацию в гермашку и так оплачивать нечем?

    (а...блин... даже вот так: https://www.paragon-software.com/home/ntfs3-driver-faq/ - /fsck
    В кратце - х-й вам, даже и не "планируют" уже. fsckoff как говоритцо. Планируют зато mkfs открыть. Нахрена только она кому - неясно.)

     

  • 1.93, Ананас (?), 12:19, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > несколько людей отметили, что Кент явно испытывает проблемы в взаимодействии с остальными разработчиками и считает себя всегда правым, что создаёт проблемы для проекта

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

     
     
  • 2.95, Аноним (88), 12:23, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В сообществе разработчиков ядра есть строгие правила, необходимые для того, чтобы такой сложный механизм работал как часы.

    Например наличие одного человека, который решает на принимать в ядро С++ и принимать Раст.

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

    Или ты платиновый спонсор и твои изменения принимают даже в RC6.
    Потому что "правила" для слабых нищуков, а крутые перцы всегда договорятся с властьимущим Торвальдсвом.

    > Спорить и обсуждать здесь больше нечего.

    Конечно нечего)


     
  • 2.246, Аноним (246), 23:45, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Спорить и обсуждать здесь больше нечего

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

     
  • 2.250, Ivan_83 (ok), 00:22, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если есть правила - приведите ссылку на конкретный пункт, а то создаётся впечатление что эти правила только с вами в комнате.
     

  • 1.106, Аноним (-), 13:16, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > на системах с порядком байт "big-endian"

    Си - переносимый язык программирования, говорили они

     
     
  • 2.126, Аноним (126), 14:33, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что, не переносимый чтоли? int a - везде int a, хоть на LE, хоть на BE. А чтоб так в лужу громко не плюхаться, сходи и почитай в чем именно там было дело
     
     
  • 3.136, Аноним (136), 15:37, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > int a - везде int a, хоть на LE, хоть на BE.

    Но даже КиР не скажут, сколько в нём бит...

     
     
  • 4.226, Аноним (226), 19:56, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то скажут. В нём столько бит, сколько позволят процессору максимально быстро обрабатывать этот инт.

    Другое дело, что некоторые постоянно идут с вопросами "я не знаю, на каком процессоре это будет выполняться, но почему вы не хотите сказать мне, будет этот процессор 32- или 64-битный?.

     
     
  • 5.270, Аноним (-), 04:37, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    мой процессор позволят максимально быстро обрабатывать все 64 бита, но int всё равно 32. ЧЯДНТ?
     
     
  • 6.312, Аноним (312), 17:32, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > ЧЯДНТ?

    А вы ТОЧНО проверили, что с 64-битными целыми ваш процессор работает быстрее, чем с 32-битными? Что за архитекутра такая, если не секрет?

     
  • 5.287, Аноним (-), 07:54, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Вообще-то скажут. В нём столько бит, сколько позволят процессору максимально быстро
    > обрабатывать этот инт.

    Теперь сохрани это на диск. А что если этот диск в другой комп переставят, м?! С другим процессором? В этом месте любителей абстрактного "int" будет ждать немало интересных открытий :). Из которых "не собралось" далеко не хучший вариант. Ибо можно еще данные в хлам разнести, например, вместо этого.

     
     
  • 6.313, Аноним (312), 17:35, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > любителей абстрактного "int" будет ждать немало интересных открытий

    Каких открытий-то? "Любители абстрактного int" знают, что int может занимать от 16 бит и больше и не используют его там, где его может не хватить и где предполагается хорошая переносимость.

     
     
  • 7.336, Аноним (-), 02:58, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Каких открытий-то? "Любители абстрактного int" знают, что int может занимать от 16
    > бит и больше и не используют его там, где его может
    > не хватить и где предполагается хорошая переносимость.

    Это больше референс к другим яп был. Там реверанс был про то что сишка, переносимый, блалбабла... ну мне и интересно как они собрались в других яп парсить конкретно оговоренный формат без примерно тех же танцев с бубном? Как максимум сериализация-десериализация на какуюнить либу может быть выпихнута, но при нужде скажем прочитать энный формат, все равно же придется чесать репу как вон то. Ну или объявить задачу нерешаемой! ;)

     
     
  • 8.377, Аноним (124), 13:45, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А как форматы всех программ делают Котлеты отдельно - мухи отдельно Форматы фа... текст свёрнут, показать
     
     
  • 9.379, Аноним (-), 19:13, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В этом месте мой парсер сломался Черт вас знает что вы имели в виду под формат... большой текст свёрнут, показать
     
  • 3.256, Аноним (256), 02:31, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то int это 4 байта. А вот байт это не всегда 8 бит.
     
     
  • 4.271, Аноним (-), 04:44, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Вообще-то int это 4 байта.

    AVR, PIC и прочая встройка смотрят на тебя как на сишника...

     
     
  • 5.288, Аноним (-), 07:57, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Вообще-то int это 4 байта.
    > AVR, PIC и прочая встройка смотрят на тебя как на сишника...

    У avr-gcc int по дефолту таки - 32 бита. Но можно на свое горе и 16 заказать, если простой жизни не ищется. Это конечно, по стандарту, но.... но какой % кода такую подляну ожидает реально?! :)

    А PIC это вообще хардварная порнография. Ему там RISCV 32-битный за 10 центов - приветы передавал. И вот можете выбирать что програмить за 10 центов, этого уродца, или нормальный 32-бит проц с 2 кило рамы, 16 флеша, таймерами вплоть до motor control, нормальным хранением констант и линейной адресацией, стандартным си вплоть до 23, вот это все... :)

     
     
  • 6.292, Аноним (-), 09:55, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > У avr-gcc int по дефолту таки - 32 бита.

    Откуда в 8-битном микроконтроллере int на 32 бит? Он там всегда был 16 битным.
    https://gcc.gnu.org/wiki/avr-gcc#Type_Layout

     
     
  • 7.298, Аноним (-), 12:32, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Откуда в 8-битном микроконтроллере int на 32 бит?
    > Он там всегда был 16 битным.
    > https://gcc.gnu.org/wiki/avr-gcc#Type_Layout

    Что-то мой склероз подвел меня. На самом деле я с AVR уже сто лет не имею дел - STM32 мое все. Но за 10 центов - я не гордый и RISCV попользуюсь :). А перепутал я его с -mint8 - 8-битным int, это реально не по стандарту уже.

    А так то int формально от 16 битов и все норм. Реально AVR даже и 16 битов, вероятно, уже не очень. Сколько я себя помню явно впилить (u)int8_t какой где применимо - делало более эффективный код. У него ж куча куцых 8 бит регистров в основном.

     
     
  • 8.307, Аноним (-), 15:00, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, есть такое, integer promotions называется Компилятор волен расширить 8 битн... текст свёрнут, показать
     
     
  • 9.316, _ (??), 18:27, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Долбокряк Это единственно корректное поведение Причём если не надо - ну вот ж... текст свёрнут, показать
     
  • 9.337, Аноним (-), 03:05, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Агаблин, в C integer promotion делали - какие-то инопланетяне Как и все эти int... большой текст свёрнут, показать
     
  • 2.281, Аноним (-), 07:17, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Есть такая штука - сериализация и десериализация В случае файлов, сети, и, вот,... большой текст свёрнут, показать
     
     
  • 3.318, _ (??), 18:36, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ибо uint32 это прекрасно. А какой из его байтов мы первым в провод пихаем? Это где-то регламентировано?

    htons(3) - Linux man page
    htonl, htons, ntohl, ntohs - convert values between host and network byte order

    Или слишком просто? :)

     
     
  • 4.338, Аноним (-), 03:12, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > htons(3) - Linux man page
    > htonl, htons, ntohl, ntohs - convert values between host and network byte order
    > Или слишком просто? :)

    У например вон той погодной станции пуляющей температуру в эфир - нет никакого "htons" - а вот порядок битов в протоколе из эфира, таки, вполне конкретный. Как и представление integer'ов типа температуры в нем.

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

    А конкретно тут мы про ФС вообще говорим. В ядре. Тоже так то не "стандарт posix" само по себе и при написании этого кода куски man 3 с описанием позикса уж точно не является безусловным гайдлайном.

     

     ....большая нить свёрнута, показать (21)

  • 1.116, Аноним (117), 13:38, 07/10/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     

  • 1.130, Аноним (130), 15:06, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Прям почитаешь комменты, все все знают, как правильно, но ничего
    мы своего не написали. Даже форкнуть нормально не можем. А почему, а потому что все упирается в баблосики, никто не хочет поработать альтруистом.
    А по новости, хозяин-Барин) Он может говорить все что хочет) Линус конечно тот ещё Тип)) Но стоит отдать должное умный!
     
  • 1.137, Аноним (120), 15:38, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    В начале создаётся монолит, без стабильного апи вообще, а потом Линус жалуется на проблемы с патчами.
    >и на этот раз его изменения привели к нарушению сборки 6.12-RC1 на системах с порядком байт "big-endian" при включении Bcachefs, так как патчи были протестированы только в локальной ветке Кента и для их рецензирования не были привлечены другие участники.

    Так а в какую ветку он их присылал? Почему ядро до сих пор разрабатывается как в 90-ых, на допотопных технологиях, и ход обсуждения нужно восстанавливать ковыряясь в письмах?

     
     
  • 2.143, Аноним (143), 15:52, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Зато быстро и бесплатно Налетай торопись получай с Потому что разбираться в к... большой текст свёрнут, показать
     
     
  • 3.149, Аноним (124), 16:09, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И что тут вас привлекло? То что главный по ядру наехал на главного по btrfs, что он тестирует наработке только в своей ветке?

    Это как раз его ткнули, что он не тянет быть главным по чему либо. Или отдай руль, или делай все как надо.

     
     
  • 4.150, Аноним (124), 16:10, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Bcachefs - естественно. Исправляюсь.
     
  • 3.195, qwe (??), 17:49, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Дедушки они такие, их даже расстраивают длинные строки. Поэтому рассылка выглядит так

    Дедушки всего лишь следуют стандартам. RFC 2822:

    "Each line of characters MUST be no more than 998 characters, and SHOULD be no more than 78 characters, excluding the CRLF".

     
     
  • 4.203, Аноним (-), 18:18, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты бы написал причину такого огрничения Там прямо в стандарте ниже The more co... большой текст свёрнут, показать
     
     
  • 5.214, qwe (??), 19:00, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    По крайней мере теперь вы знаете, что дело не в том, что дедушки расстраиваются из-за длинных строк. И то хлеб.
     
     
  • 6.218, Аноним (331), 19:35, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > По крайней мере теперь вы знаете, что дело не в том, что дедушки расстраиваются из-за длинных строк. И то хлеб.

    В смысле?
    То что есть стандарт времен царя гороха, не говорит, что у дедушки не старый VT50 и он просто не может нормально читать, что ему на пуллрексвест принесли.
    Может стоит скинуться ему на VT100, который поддерживал 132-колоночный режим еще в далеком 78 году 🤔.

    И кстати 78 это "soft" limit, жесткий это 998. (SHOULD значит было бы классно, но не обязан)
    Надо тебе стандарты внимательнее читать.

     
     
  • 7.301, Аноним (124), 12:58, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тут ответ простой. Минимальные возможные программы просмотра обязаны обеспечивать стандарт. Больше не обязаны.
    Диктовать программы просмотра никто не имеет право.

    Все.

    Выбора то особо нет.

    Или обеспечиваешь возможность или нах.

     
  • 3.320, _ (??), 18:40, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Вон на "современную" версию С11 перешли в 22 году и то после долгого обсуждения, а до этого 30+ лет сидели на C89.

    Ну а если бы не перешли - что бы изменилось? А ничего ... :)
    Не - не поймите меня правильно, С11 более удобный и всё такое, но ... ничего :)

    Вот ржавчик в ядре - это да, это ППЦ гейм чейнджер. Не факт что оно нам понравится, но оно вот реально _другое_ :)

     
     
  • 4.325, Аноним (-), 22:57, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну а если бы не перешли - что бы изменилось? А ничего ... :)
    > Не - не поймите меня правильно, С11 более удобный и всё такое, но ... ничего :)

    Ну... alignof это как минимум удобно, threads.h может поменять подходы и что-то облегчить (если правильно использовать))), улучшение макросов.
    Bounds-checking interfaces звучит круто, но в ядре не уверен что использовалось.

    Но мы же говорим про 22 год.
    Давай посмотрим на C17 - это хотя бы исправленная версия 11го стандарта. Зачем было брать то, что потом исправляли, мне совершенно не ясно.

    > Вот ржавчик в ядре - это да, это ППЦ гейм чейнджер. Не факт что оно нам понравится, но оно вот реально _другое_ :)

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


     
     
  • 5.339, Аноним (-), 03:17, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Оно увы опциональное И потому реализовано - примерно нигде Хотя если надо - ub... большой текст свёрнут, показать
     

  • 1.153, Аноним (153), 16:16, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > всегда присылает много изменений в последний момент перед выходом очередной предварительной версии

    Правильно делает. Они там постоянно что-то ломают, ему что одну и ту же работу по 100 раз переделывать?

     
     
  • 2.157, Аноним (124), 16:21, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Представляешь, да. Переделывать.

    Еще и патчи делать читаемыми.

    Вот ведь... редиски да.

    А если серьезно. Не можешь поддерживать один - найди сторонников (помощников).

    Не можешь найти или не доверяешь им - развивай за пределами ядра.

    Все просто.

     
     
  • 3.158, Аноним (158), 16:26, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Еще проще - не можешь осилить ревью патчей больше 100 строк - найди того кто это будет делать.
     
     
  • 4.159, Аноним (124), 16:28, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Еще проще - не можешь осилить ревью патчей больше 100 строк - найди того кто это будет делать.

    Если патч такой что ревью могут сделать только особо одаренные - значит уже не выполнили основное требование. Сразу нах

     
     
  • 5.179, Аноним (158), 17:10, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    С патчами-то все ок, только кое-кто из принципа читает их в виде почтовых вложений. И начинает буянить в момент, когда читать становится уже неудобно, а менять читалку не хочется. А виноват тот, кто прислал патч.
     
     
  • 6.189, Аноним (124), 17:34, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И что не так?

    Если это невозможно читать, то виноват читающий?

     
     
  • 7.198, Аноним (158), 18:07, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Писатель виноват в том, что читатель скачет по беговой дорожке?
     
     
  • 8.201, Аноним (124), 18:15, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Откуда тут дорожка то взялась Не иначе колдунство какое Писатель виноват в том... текст свёрнут, показать
     
     
  • 9.208, Аноним (208), 18:51, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну погугли как выглядит рабочее место читателя ... текст свёрнут, показать
     
     
  • 10.211, Аноним (124), 18:58, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И что тебе в нем не нравится ... текст свёрнут, показать
     
     
  • 11.215, Аноним (208), 19:02, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А тебе ... текст свёрнут, показать
     
  • 11.228, Аноним (226), 20:12, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Индивид явно сидит на мсдос, где по сути можно было открыть только одно окно ... текст свёрнут, показать
     
  • 9.227, Аноним (226), 20:05, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Оффтоп, но Читал я одного такого писателя четверть века назад Страницу читаю... текст свёрнут, показать
     

     ....большая нить свёрнута, показать (12)

  • 1.162, Вы забыли заполнить поле Name (?), 16:44, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > так как патчи были протестированы только в локальной ветке Кента

    Ну вот и ответ на вопросы про уязвимости, а вы безопасный яп надо. Нет! Нужно нормальное тестирование, CI, санитайзеры, никаких комитетов без подтверждения прохождения тестов.

     
     
  • 2.163, Вы забыли заполнить поле Name (?), 16:45, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Комитетов -> коммитов
     
  • 2.165, Аноним (-), 16:53, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну вот и ответ на вопросы про уязвимости, а вы безопасный яп надо. Нет!

    Типа одно другому мешает.
    Более того я уверен что впихали бы в ядро раст, с++ или какой-то брейнфак, то местные как не писали тесты, так и не собираются.
    Как там говорили диды "Вы не сможете заставить всех писать тесты (с)"

    > Нужно нормальное тестирование, CI, санитайзеры, никаких комитетов без подтверждения прохождения тестов.

    Вы, мышки станьте ежиками (с)
    А как это сделать? Особенно в проекте где патчи отправляются (голубиной) почтой и их так же принимают.
    Нужен какой-то мега-CI, чтобы каждый PR хотя бы собирался на всех платформах.
    На самых ценных пусть бегут тесты.
    Но это же куча серваков + некоторые разрабы не захотят ждать.


     
     
  • 3.169, Вы забыли заполнить поле Name (?), 16:59, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А как это сделать? Особенно в проекте где патчи отправляются (голубиной) почтой и их так же принимают.

    В sourcehut тоже патчи по email отправляются, но CI есть.

    > Нужен какой-то мега-CI, чтобы каждый PR хотя бы собирался на всех платформах.

    Что такое мега-CI? Это обычная задача для CI - собрать под несколько платформ. Добавляешь просто мощности если не хватает. Также можно разные пулы сделать, для частых комитеров и новичков (новички могут и в очереди 5 минут постоять). Давно решенная задача.

    > некоторые разрабы не захотят ждать

    Это их проблемы. Что значит не захотят ждать? Попробуют поконтрибьють в любой крупный проект на гитхабе (простите) и будут ждать, а еще и CLA подпишут как миленькие.

     
     
  • 4.194, Аноним (-), 17:44, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > В sourcehut тоже патчи по email отправляются, но CI есть.

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

    > Что такое мега-CI? Это обычная задача для CI - собрать под несколько платформ. Добавляешь просто мощности если не хватает.

    "Мега" это кол-во платформ и пользователей.

    >> некоторые разрабы не захотят ждать
    > Это их проблемы. Что значит не захотят ждать? Попробуют поконтрибьють в любой крупный проект на гитхабе (простите) и будут ждать, а еще и CLA подпишут как миленькие.

    Если это не чел на зарплате, то ему проще отвалить и пилисть какой-то другой проект.
    Если таких будет много, то они тупо свалят.
    Даже более простые действия типа -werror по умолчанию, привели к бурлениям.


     
     
  • 5.222, Вы забыли заполнить поле Name (?), 19:46, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты путаешь Можно оставить почту и CI Есть крупные проекты на том же гитхабе с ... большой текст свёрнут, показать
     
  • 4.299, Аноним (-), 12:36, 08/10/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 5.311, Вы забыли заполнить поле Name (?), 16:31, 08/10/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 6.340, Аноним (340), 03:41, 09/10/2024 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 3.171, Аноним (124), 17:00, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Нужен какой-то мега-CI, чтобы каждый PR хотя бы собирался на всех платформах.

    Ты хоть раз ядро конфигурировал?

    Сможешь оценить количество вариантов конфигурации?

    Как думаешь, хватит жизни вселенной что бы одну версию во всех вариантах пересобрать?

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

     
     
  • 4.176, Вы забыли заполнить поле Name (?), 17:04, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Нужен какой-то мега-CI, чтобы каждый PR хотя бы собирался на всех платформах.
    > Сможешь оценить количество вариантов конфигурации?

    Ты предлагаешь просто забить? Сделать под основные.

    > Как думаешь, хватит жизни вселенной что бы одну версию во всех вариантах
    > пересобрать?

    В стабильном ядре заинтересовано много людей. Думаю Linux Foundation найдет средства.

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

    Да не должно быть никаких тестирований на ветках разработчиков: кто знает какое у него там окружение. Тестировать нужно в чистой среде. Это база.

     
     
  • 5.177, Аноним (124), 17:09, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ты предлагаешь просто забить? Сделать под основные.

    Разработчики подсистем знают как проверить свой код. Это их зона ответственности. Вот с них и спрос. Для конкретных изменений количество конфигураций ограниченно.

    > В стабильном ядре заинтересовано много людей. Думаю Linux Foundation найдет средства.

    Все варианты конфигурации физически невозможно протестировать. Комбинаторика даст числа, которых не существует.

     
     
  • 6.190, Вы забыли заполнить поле Name (?), 17:34, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Ты предлагаешь просто забить? Сделать под основные.
    > Разработчики подсистем знают как проверить свой код. Это их зона ответственности. Вот
    > с них и спрос.

    Это человеческий фактор. Его нужно сводить к минимуму.

    >> В стабильном ядре заинтересовано много людей. Думаю Linux Foundation найдет средства.
    > Все варианты конфигурации физически невозможно протестировать. Комбинаторика даст числа,
    > которых не существует.

    Еще раз тебе говорю: значит надо тестировать не все, а основные. Сейчас их тоже надо как-то тестировать. Посмотри сколько у крупных проектов конфигураций для CI, проект сhromium, например.

     
     
  • 7.192, Аноним (124), 17:38, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Это человеческий фактор. Его нужно сводить к минимуму.

    С эти никто не спорит. Но. Других вариантов нормального тестирования нет.

    > Еще раз тебе говорю: значит надо тестировать не все, а основные. Сейчас их тоже надо как-то тестировать. Посмотри сколько у крупных проектов конфигураций для CI, проект сhromium, например.

    Ну будут тестировать несколько вариантов - особо важных для спонсоров. Вот только это даст заточку только на эти варианты. Все остальное будут игнорировать.

    Спонсорам польза - остальным слово на букву Ж

     
     
  • 8.205, Аноним (-), 18:45, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Значит что самые распространенные варианты будут протестированы Что уже уменьши... текст свёрнут, показать
     
     
  • 9.210, Аноним (124), 18:57, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Явно игнорируешь акцены на том, что сейчас за свою часть отвечают главные по сво... текст свёрнут, показать
     
  • 8.223, Вы забыли заполнить поле Name (?), 19:48, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А сейчас что Ну тоже самое и ручной труд Если даже автоматизированно тестирова... текст свёрнут, показать
     
  • 7.193, Аноним (124), 17:43, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Это человеческий фактор. Его нужно сводить к минимуму.

    Вся жизнь - человеческий фактор. За что бы ни взялся.

    Уйдет разработчик этой ФС. Сразу проблема - человеческий фактор.

    Вот и хотят что бы он выстроил систему, где не все на него было бы заточено.

     
  • 4.178, Аноним (120), 17:09, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Тут же всплыло то, что тестирование проводилось на ветке разработчика. А она сильно отличается от ветки основной.

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

     
     
  • 5.182, Аноним (124), 17:13, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > то при попытке влить ветку возникнет куча конфликтов

    Или просто не соберётся, что мы и увидели.

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

     
     
  • 6.183, Аноним (124), 17:14, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Точнее так. Перед вливанием делать rebase. И тестирвать.
     
  • 6.207, Аноним (120), 18:49, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Суть в том, что тестировать надо после вливания в основную ветку.

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

     
     
  • 7.209, Аноним (124), 18:53, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Если оно не собирается после вливания, значит за Кента сборку поломал кто-то другой. Такое иногда может происходить с любым разработчиком.

    Нет. Это значит что Кент не протестировал в основной ветке.

     
     
  • 8.319, Аноним (120), 18:36, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    И как по вашему он должен тестировать на основной ветке без прав слияния с основ... текст свёрнут, показать
     
     
  • 9.365, Аноним (124), 14:29, 10/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Rebase ... текст свёрнут, показать
     

     ....большая нить свёрнута, показать (24)

  • 1.164, Вы забыли заполнить поле Name (?), 16:51, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > всегда присылает много изменений в последний момент перед выходом очередной предварительной версии

    Торвальдс, ты забыл кто автор git? Пре-комит хук на сервер добавляешь и в случае превышения размера патча отдаешь урл на картинку с пальцем. Усе.

     
     
  • 2.204, Аноним (-), 18:33, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Торвальдс, ты забыл кто автор git? Пре-комит хук на сервер добавляешь и
    > в случае превышения размера патча отдаешь урл на картинку с пальцем.

    А в хук будет сильно палевно добавлять или норм?


    int allowedLinesOfCommit() {
    if isComitterPlatinumMember || isComitterGoldMember {
        return 1000
    }
    else if isComitterSilverMember || isComitterBronzeMember {
        return 500
    }
    else {
        print("GTFO")
        return 100
    }
    }



     
     
  • 3.224, Вы забыли заполнить поле Name (?), 19:52, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Торвальдс, ты забыл кто автор git? Пре-комит хук на сервер добавляешь и
    >> в случае превышения размера патча отдаешь урл на картинку с пальцем.
    > А в хук будет сильно палевно добавлять или норм?

    Да все там всё понимают. Ну замени Platinum, Gold, Silver и Bronze на score или weight, а их с файла читай, чтобы никто веса не видел.


     
     
  • 4.378, нах. (?), 14:22, 15/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    amount_payed - какой еще "score", нафиг.

    Можно напрямую запрос к банку через удобный rest api, кстати. Чтоб никто не видел, денешки любят темноту.

     
  • 3.269, Аноним (269), 04:06, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Это на каком ЯП?
     
  • 2.376, Аноним (-), 03:58, 14/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Торвальдс, ты забыл кто автор git? Пре-комит хук на сервер добавляешь и
    > в случае превышения размера патча отдаешь урл на картинку с пальцем.
    > Усе.

    Вы вообще git видели? Торвальдс _pull_ делает из чьего-то дерева. И вот зачем ему на свой палец смотреть? Да, это не ваши мегацентрализованные воркфлоу. И?

     

  • 1.185, Аноним (185), 17:21, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Это всё прекрасно, только непонятно зачем всё это пихать в ядро. В нормально спроектированных ОС ядро - отдельно, драйвера - отдельно. А не пихать всё в одну пoмoйку.
     
     
  • 2.188, Аноним (124), 17:29, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Во во. Выкинут из мейнстрима - пусть отдельно развивается. А пользователи сами подбирают под какое ядро какую версию фс брать.
     
  • 2.191, Вы забыли заполнить поле Name (?), 17:35, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > В нормально спроектированных ОС

    Пишешь из под такой надо полагать?

     
     
  • 3.230, Аноним (226), 20:17, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё и во множественном числе. То есть их как минимум две.
     
     
  • 4.239, Вы забыли заполнить поле Name (?), 22:30, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ещё и во множественном числе. То есть их как минимум две.

    Список в студию!

     

  • 1.202, Аноним (117), 18:15, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Линус Торвальдс уже не справляется - ему сложно! Пора уже отправить ядро в свободное плаванье, под теми у кого нету весенних обострений.
     
     
  • 2.212, Аноним (124), 18:59, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Есть кандидатура на замену? Озвуч!
     
     
  • 3.216, Аноним (331), 19:22, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Есть кандидатура на замену? Озвуч!

    Когда Торвальдс в очередной раз д̶о̶п̶и̶з̶..  ̶р̶а̶з̶в̶е̶л̶ ̶с̶р̶а̶ч̶.. проявил неуважение к коллегам по цеху и разработчикам ядра и отправился в заслуженный отпуск, то его заменил Грег Кроа-Хартман.
    Человек который отвечает за поддержку стабильной ветки ядра и, в отличии от Линуса, не употребляется слова "овно" и "аnаl" в деловой переписке [1].
    Который успешно руководил ядром несколько лет.

    Вот тебе и адекватная замена финской истеричке.

    [1] habr.com/ru/articles/345846/

     
     
  • 4.217, Аноним (217), 19:34, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    GNU держится только лишь благодаря авторитету Столмана.
    Linux держится благодаря авторитету Торвальдса. Уйдет Торвальдс - не будет Linux'а. Торвальдса знает весь мир, а этих ментейнеров никто не знает, пусть даже они самые вежливые и профессионалы
     
     
  • 5.219, Аноним (331), 19:41, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > GNU держится только лишь благодаря авторитету Столмана.

    Авторитету Столмана? Ахахаха, ну ты пошутил.
    Чел который начинал с воровства емаксов, продвижению комми идеологии может быть авторитетом только для таких же.
    Ну и последние обосрамсы про тр-х деток ему популярности не добавили.

    > Linux держится благодаря авторитету Торвальдса. Уйдет Торвальдс - не будет Linux'а.

    О, так у нас тут незаменимый диктатор.
    А чего ядро не развалилось в 2015 когда его отправили отдохнуть и полечить нервы?

    > Торвальдса знает весь мир, а этих ментейнеров никто не знает, пусть даже они самые вежливые и профессионалы

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


     
  • 5.257, Аноним (256), 02:39, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Т.е. когда Линус помрёт, а он когда-нибудь помрёт, Линуху придёт капец?

    МС скажет: "ну что, поиграли и хватит!", а МС уже алмазный спонсор...
    Пора готовиться к возврату на венду?

     
  • 4.231, Аноним (23), 20:36, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Текст shit встречается 1 раз, но bullshit 2 раза. Статистика!
     
  • 4.300, Аноним (124), 12:53, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот тебе и адекватная замена финской истеричке.

    Этот бы просто Bcachefs в ядро не принял. Без ругани бы обошлось - это точно.

     
     
  • 5.341, Аноним (340), 03:46, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Вот тебе и адекватная замена финской истеричке.
    > Этот бы просто Bcachefs в ядро не принял. Без ругани бы обошлось
    > - это точно.

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

     

  • 1.213, Аноним (217), 18:59, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так выглядит обычный рабочий день Линуса Торвальдса: разборки с разработчиками, разбор конфликтов между ментейнерами и разработчиками
     
     
  • 2.229, Вы забыли заполнить поле Name (?), 20:16, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Так выглядит обычный рабочий день Линуса Торвальдса: разборки с разработчиками, разбор
    > конфликтов между ментейнерами и разработчиками

    Что тебя удивляет? Он больше менеджер уже давно.

     
     
  • 3.282, Аноним (264), 07:29, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Так выглядит обычный рабочий день Линуса Торвальдса: разборки с разработчиками, разбор
    >> конфликтов между ментейнерами и разработчиками
    > Что тебя удивляет? Он больше менеджер уже давно.

    На минуточку, уважающий себя PM - и тиме мастеркласс дать не обламывается. Если что - фороникс читайте, он там мастеркласс давал в самом начале окна приема как надо было, на тему работы с адресами и проч. Там, когда у остальных лыжи встали на асфальт - он показал мощный, эффективный, логичный, лаконичный трюк, демонстрирующий ALL как надо было вооон то делать на самом деле. Just because he can.

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

     

  • 1.235, Аноним (235), 21:23, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >на системах с порядком байт "big-endian"

    Вот как раз их то и надо выкинуть. Потому что Big Endian - это извращённый порядок байт. Для корректного декодирования числа в Little Endian его длину знать не надо, просто читаешь поток, пока читается, сдвигаешь и ANDишь. Длина потока в формуле не участвует кроме как счётчик цикла.

    Поэтому ни одна современная архитектура за последние 30 лет не является Big Endian. И вполне очевидно, что у разраба этой ФС нет такой машины, чтобы на ней тестить. Что не отменяет тестирование на эмуляторе.

     
     
  • 2.244, Аноним (-), 23:22, 07/10/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Глупость сказал. Big Endian это понятный для человека порядок байт в отличии от извращенного Little Endian где нужно быть не человеком чтобы его понять. Ответственно это вам заявляю как системный программист с 1979 года.
     
     
  • 3.268, Аноним (269), 04:05, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ты - да.

    >Big Endian это понятный для человека порядок байт

    нет, не понятный. У Little-endian только строго один способ порядка байт и слов, и он инвариантен к разрядности нашей машины. Хотим - по байту режем, хотим по слову, хотим - по четверному слову, хотим - по 256-битному-вектору. У BE - пляска вприсядку всегда, потому что массивы обычно держат в little-endian порядке.

     
  • 3.276, _ (??), 06:45, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Глупость сказал.

    Отчего же?

    > Big Endian это понятный для человека порядок байт в отличии от извращенного Little Endian где нужно быть не человеком чтобы его понять.

    Ты блин эта ... для начала про то, что "есть только 10 видов людей: те что понимают двоичную систему счисления и те кто нет" - слышал? :-)

    > Ответственно это вам заявляю как системный программист с 1979 года.

    Это только вино с годами становится лучше... да и то - не гарантировано :)

    Чел тебе всё правильно объяснил. Если ты с 79-га года системщик то и про рост 7->8->16->32->64 наверное рассказывать не надо? И как оба варианта их прошли :)

     
  • 3.291, Аноним (-), 09:42, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Big Endian это понятный для человека порядок байт в отличии от извращенного Little Endian

    Слава б-гу инструкции исполняет кремниевый мозг, где давно победил Little Endian, а не человеческий. Вы, наверное, и индексы отсчитываете от единицы?

    "Понятный" Big Endian это как раз и есть извращенный порядок байт. А всё из-за арабов, которые как слова так и числа писали справа налево. Но когда европейцы импортировали арабские числа то по какой -то причине забыли их развернуть. В итоге имеем этакое уродство - слова читаем слева направо, но числа парсим справа налево.

     
     
  • 4.354, Аноним (352), 12:57, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > слова читаем слева направо, но числа парсим справа налево

    Римские числа и "сто тысяч пятьсот" как парсить: справа налево или слева направо?

     

  • 1.248, Аноним (248), 23:55, 07/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Кент неоднократно в рассылке Линусу рассказывал какая bcachefs у него стабильная, что на ней годами хранятся петабайты данных и регулярно всё очень сильно тестируется. Что там можно ещё программировать в bcachefs если со слов самого Кена всё и так отлично?
     
  • 1.302, Аноним (302), 13:26, 08/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Линус жалуеться на перегрузку из-за плохой организации процесса.
    Он же главный в этом процессе? Можно построить процесс так как ему удобно.
    Например, сказать, что окно патчей в эту неделю. Размер патча не больше 10 строк кода. Автор уйдет в свободное плавание со своим модулем.
     
     
  • 2.322, Вы забыли заполнить поле Name (?), 20:54, 08/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Он же главный в этом процессе?

    Главный, кто ему платит. Был бы главным, то ругался бы в рассылках как прежде и пальцы показывал. А сейчас ему намекнули, вот он и сидит 🤐, чтобы в старости был домик у океана, но не у северного ледовитого.

     
     
  • 3.342, Аноним (-), 03:48, 09/10/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> Он же главный в этом процессе?
    > Главный, кто ему платит. Был бы главным, то ругался бы в рассылках
    > как прежде и пальцы показывал. А сейчас ему намекнули, вот он
    > и сидит 🤐, чтобы в старости был домик у океана, но
    > не у северного ледовитого.

    Это тебе видимо намекнули что домик у моря может оказаться - в северных широтах :)

     

  • 1.347, Аноним (347), 10:51, 09/10/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > много изменений в последний момент

    Ну так а проблема-то в чём?! ЛЮБОЕ изменение, которое не было проверено и протестировано, коммитится во внутреннюю версию, которую никто не видит. И только после тестов попадёт в очередной RC!

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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