| |
| 2.3, Фонтимос (?), 19:31, 08/12/2025 [^] [^^] [^^^] [ответить]
| +2 +/– | |
> И снежинок этих вертел
кто кого вертел не понятно:
> Проведена подготовка кода к переходу на использование языка Rust | | |
| |
| 3.24, Аноним (24), 20:13, 08/12/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
>> И снежинок этих вертел
> кто кого вертел не понятно:
>> Проведена подготовка кода к переходу на использование языка Rust
Ты бы лучше дальше процитировал. 2500 гото было, КАРЛ??!
Не фанат Линуса, но начинаю понимать за что он его не взлюбил..
| | |
| |
| 4.76, Аноним (-), 21:40, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> Не фанат Линуса, но начинаю понимать за что он его не взлюбил..
А что не так? Думаешь Линус не знает какой овнокод в ядре?
В linux-master/fs/ext4 - 1243 goto
linux-master/fs/btrfs - 3006 goto
А вообще в fs этих goto over9000.
Просто на ЭТОМ писать иначе просто неудобно.
Даже нормальной обработки ошибок нет. Даже самих ошибок!
| | |
|
| 3.53, Аноним (53), 21:08, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> кто кого вертел не понятно:
Да сам себя он повертел случайно. Или закономерно. Впрочем какая разница. Главное что повертел, при том конкретно так.
| | |
|
| 2.80, Аноним (80), 22:15, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
>Проведена подготовка кода к переходу на использование языка Rust
Сдался уже, прощения просит.
| | |
|
| |
| 2.16, Свободу Стрелкову (-), 20:05, 08/12/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
В будущем ФС будут не нужны. Да они собсно и сейчас с появлением nvme не нужны и существуют только для совместимости.
| | |
| |
| 3.47, Свободу Квачкову (?), 20:57, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> В будущем ФС будут не нужны. Да они собсно и сейчас с появлением nvme не нужны и существуют только для совместимости.
Как связаны фс и nvme? И как ты будешь необходиые файлы искать без файловой системы?
| | |
| |
| 4.86, Васисуалий. (-), 22:39, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
так же, как это происходит в ram? и зачем вообще нужны "файлы"? пора бы переосмыслить всю концепцию в современнвх реалиях
| | |
|
|
| 2.21, Xo (?), 20:09, 08/12/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Эту фс с постоянными крупными изменениями в коде можно относить в статус бета/разработки. Почему он так рано влетел в ядро непонятно.
| | |
| |
| 3.72, Аноним (-), 21:33, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
Так оно ЕМНИП было экспериментальным.
Т.е вроде в основной ветке, но "сами виноваты")
Думаю если бы Кент не бычuлся и не ломал процессы, оно бы осталость в ядре.
| | |
|
|
| 1.5, Аноним (5), 19:37, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
ФС теперь есть, RedoxOS дождаться бы. осталось крысу на Rust и можно уйти от СИтишки шизов
| | |
| |
| 2.54, Аноним (53), 21:10, 08/12/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> ФС теперь есть, RedoxOS дождаться бы. осталось крысу на Rust и можно
> уйти от СИтишки шизов
Да, и писать еще - из servo. Если конечно вы надеетесь столько прожить, чтоб увидеть эту пору прекрасную...
| | |
| |
| 3.84, нах. (?), 22:22, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> ФС теперь есть, RedoxOS дождаться бы. осталось крысу на Rust и можно
>> уйти от СИтишки шизов
> Да, и писать еще - из servo. Если конечно вы надеетесь столько
> прожить, чтоб увидеть эту пору прекрасную...
так может и не обязательно - в аду для молившихся на ненужные фетиши - специальное рабочее место и оборудовано, с ресдохом, модной эфес и сервой. Правда одно в другом не собирается а третье не работает, но для этого и есть специальный чорт, не забывающий подкидывать под сиденье этого рабочего места свежие раскаленные угли.
И так пока не соберется и не будет выполнена в этом всем какая-нибудь - работа.
Причем, согласно модным концепциям развития по - завтра снова все поломано и снова надо собирать заново.
И так эонов пять!
| | |
|
|
| 1.6, Аноним (6), 19:37, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Судя по всему раз не в ведре, то решил на раст перевести, польза проекту.
| | |
| |
| 2.40, нах. (?), 20:41, 08/12/2025 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> глядя на changelog, её ещё 10 лет нельзя использовать будет
как будто через 10 станет можно?
С другой стороны - ну а минусы, минусы-то какие?!
| | |
|
| 1.9, онанист (?), 19:43, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– | |
Проведена подготовка кода к переходу на использование языка Rust. Число используемых в коде операций goto сокращено с 2500 до 600.
он чо, с бейсика переходит?
| | |
| |
| |
| 3.41, А (??), 20:42, 08/12/2025 [^] [^^] [^^^] [ответить]
| –2 +/– | |
> С сей. Там это идиоматика для обработки ошибок инициализации.
в ядре уже лет 10 не применяют в новом коде
| | |
| |
| 4.66, 12yoexpert (ok), 21:28, 08/12/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
ложь, применяют только так, и ничего в этом плохого нет
маленьких дети, которым в подскастах рассказывают, что goto - зло, могут думать иначе, но всем как всегда
| | |
|
| 3.58, Аноним (-), 21:22, 08/12/2025 [^] [^^] [^^^] [ответить]
| –1 +/– | |
> Там это идиоматика для обработки ошибок инициализации.
Там это лютый 6ыdloкодинг, который критиковали еще 50+ лет назад.
Для типичного си погромиста - самое оно))
| | |
| |
| 4.67, Аноним (62), 21:29, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> лютый 6ыdloкодинг ... Для типичного си погромиста
А теперь эти программисты переходят ...
> на использование языка Rust | | |
| |
| 5.83, Аноним (-), 22:20, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> А теперь эти программисты переходят ...
Мало кто переходит.
У большинства дидов моск просто окостенел и ничего нового они выучить уже не могут, поэтому они там зубами за сишечку и держатся. Ведь не хочется терять теплые насиженные местечки.
Но даже если бы перешли - в расте goto нет, как раз потому что это антипатерн, и не нужно, потому что есть более хорошие альтернативы управлением ресурсами и обработкой ошибок.
| | |
|
|
|
|
| 1.10, Аноним (10), 19:48, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– | |
> Проведена подготовка кода к переходу на использование языка Rust.
Вовремя выкинули из ядра.
| | |
| |
| 2.20, myster (ok), 20:09, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
Это временно. Из lore.kernel.org рассылки никто не выгонял, а анонс именно там.
| | |
|
| 1.11, Аноним (11), 19:50, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кто-нибудь может внятно объяснить чем эта фс принципиально отличается от btrfs и зачем нужен ещё один велосипед? Вообще ситуация с файловыми системами в линуксе удивительная -- столько разных фс и ни одной нормальной. Либо примитивная архаика, либо кривые и вечно недоделанные поделия с идиотским управлением наподобие btrfs. При том что есть zfs. Тоже не подарок, но хотя бы задумка хорошая. Казалось бы, возьми её за образец и сделай то же самое, только лучше, с учётом всех недостатков... Но нет, всех куда-то тянет не в ту сторону... Чем-то это напоминает бесконечные извращение майкрософта с несчастным меню "пуск".
| | |
| |
| 2.14, Аноним (14), 19:57, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
И в чем ZFS "нормальная"?
Она ломается каждая актуализация ядро.
При каждая актуализация ZFS соществует риск потерь...
Она работает нормально только на Солярис...
| | |
| |
| |
| 4.37, нах. (?), 20:29, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
может. Но разработч...вредители на зарплате от ibm нарочно запрещают это делать.
Без всяких технических причин - "патамушта магу!"
| | |
| 4.50, Аноним (-), 21:01, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Ещё одно доказательство ущербности лицензии GPL, которая не может
> нормально линковаться с кодом для Солярис
Вы так говорите, как будто к вам прикатил Торвальдс на бэхе, его жена-каратистка использовала вас для отработки приемов, и пообещала еще и дочку на вас потренировать если Linux не поюзаете.
Не, не было такого? Ну так и не используйте Linux, кто ж вас заставляет то...
| | |
|
| 3.26, Аноним (11), 20:13, 08/12/2025 [^] [^^] [^^^] [ответить]
| +2 +/– | |
> И в чем ZFS "нормальная"?
Относительно логичным управлением.
> Она ломается каждая актуализация ядро
В смысле "ломается"? У меня ничего не ломается. Другое дело что она тормозная словно ленивец какой-то, и своп нормально не работает (помимо прочего).
| | |
| |
| 4.51, Аноним (53), 21:04, 08/12/2025 [^] [^^] [^^^] [ответить]
| –2 +/– | |
> В смысле "ломается"? У меня ничего не ломается.
А у вон тех гентушников зато - вполне. Окзалось что нынче модно релизы новых фич тестировать прям на юзерях, активировав новые фичи по дефолту.
> Другое дело что она тормозная словно ленивец какой-то,
А с фига ли античному блочному дизайну наподобии *никсной классики быстрым быть?
> и своп нормально не работает (помимо прочего).
А также управление памятью, пдумаешь мелочи какие...
| | |
|
|
| 2.28, Xo (?), 20:13, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ещё одна особь вышедшая из криокамеры нулевых... Твой нтфс даже на глаз работает медленней чем любая Линукс фс.
| | |
| |
| 3.30, Аноним (11), 20:19, 08/12/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну это ложь. Я как-то испытывал разные ФС и ntfs была где-то на уровне ext4.
| | |
| 3.52, Аноним (53), 21:05, 08/12/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Ещё одна особь вышедшая из криокамеры нулевых... Твой нтфс даже на
> глаз работает медленней чем любая Линукс фс.
Я как-то билданул один и тот же проект в винде - а потом - накатил убунту, с сидюка который Шатлворт любезно прислал. Что такое? Тот же проект разика в 3 быстрее билдится? Так я и перешел на линух. Что я, Маклауд чтоли?
| | |
|
| 2.33, Аноним (17), 20:21, 08/12/2025 [^] [^^] [^^^] [ответить]
| –1 +/– | |
> Либо примитивная архаика, либо кривые и вечно недоделанные поделия с идиотским управлением наподобие btrfs.
Ну видишь - в линуксе выбор есть. В винде же просто примитивная архаика ntfs.
| | |
| 2.36, нах. (?), 20:28, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> Кто-нибудь может внятно объяснить чем эта фс принципиально отличается от btrfs
1. это единственная layered fs в линуксе.
нет, бырбрысь не layered, l2arc в zfs это l2arc(advanced или adaptive replacement cache) а не fs и работает он через одно место (by design, понять и простить - у того сана для которого придумали - память измерялась в _мегабайтах_).
2. в ней есть шанс увидеть работающий EC (но етанеточна...но ты можешь помочь автору. Код не выглядит совсем уж ушлепским)
3. и минусы - чтоб ему не мешать, мы не договаривались (но он у нас гепеле поэтому мешать ему будут более сложными способами чем zfs)
> Вообще ситуация с файловыми системами в линуксе удивительная -- столько разных фс и ни
> одной нормальной.
да нормальная там ntfs3g, не наговаривай. Еще через пять лет французик выйдет из анабиоза, и может junctions починит. А пока и так сойдет.
> Тоже не подарок, но хотя бы задумка хорошая. Казалось бы, возьми её за образец и сделай
> то же самое, только лучше
для этого надо было не заборостроительный заканчивать. Там - математических дисеров минимум парочка за той фс.
| | |
|
| 1.19, Аноним (19), 20:08, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– | |
> По производительности Bcachefs опережает Btrfs и другие ФС на базе механизма Copy-on-Write, и демонстрирует скорость работы, близкую к Ext4 и XFS.
Пруфпики будут? В прошлых новостях анон кидал ссылки на похороникс, нет там никакого "опережает".
| | |
| |
| 2.55, Аноним (-), 21:13, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> В прошлых новостях анон кидал ссылки на похороникс, нет там никакого "опережает".
- Официант, подите сюда!
- Да, что такое?
- Что это за фигня у меня в чеке написана: "прокатило - $50"?!
- Ну значит не прокатило :(((
Вот как-то так, да.
| | |
|
| 1.23, Васисуалий. (-), 20:12, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
> демонстрирует скорость работы, близкую к Ext4
Зачем создавать что-то, что заведомо медленнее существующих решений?
| | |
| 1.27, myster (ok), 20:13, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кcтати, в Linux ядре есть автономный модуль bcache и никто его выпиливать не собирается и угадайте кто мейнтейнер, тоже Кент.
Я использую bcache SSD кэширование для быстрого доступа к NAS HDD, супер тема.
| | |
| |
| 2.32, Xo (?), 20:21, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
Да там просто так много модулей, что никто не заметил отмененного "вора".
| | |
|
| 1.38, нах. (?), 20:32, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
В отличие от ранее доступного режима "rebalance", механизм "reconcile" позволяет выполнить ребалансировку не только данных (например, реплицирование нескольких копий на разные накопители),
э... шито?! Т.е. волшебная звездолетная фесе при добавлении второго диска в зеркало - не переносила туда копии метаданных, они так и оставались валяться на одном-единственном?
Дайте угадаю - идея взята из бырбырбрысь и у той все точно так же?
| | |
| |
| 2.48, morphe (?), 21:00, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> э... шито?! Т.е. волшебная звездолетная фесе при добавлении второго диска в зеркало - не переносила туда копии метаданных, они так и оставались валяться на одном-единственном?
А кто-то переносит какие-то данные сразу после добавления диска?
Что ZFS требует resilver, что btrfs ребаланс
> Дайте угадаю - идея взята из бырбырбрысь и у той все точно так же?
У btrfs rebalance все данные приводит в соответствие с профилем, профили у данных и метаданных могут быть разные, но по дефолту для raid данных профиль метаданных тоже raid
| | |
| |
| 3.63, Аноним (63), 21:25, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
> В отличие от ранее доступного режима "rebalance", механизм "reconcile" позволяет
> выполнить ребалансировку не только данных (например, реплицирование нескольких
> копий на разные накопители), но и метаданных в ФС (например, для переноса
> метаданных после добавления в пул дополнительного накопителя)
Ну может новость просто так написана, но из неё следует, что раньше, старый ребаланс не ребалансил метаданные, а зато вот новый научился.
| | |
| 3.74, Аноним (74), 21:37, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> Что ZFS требует resilver, что btrfs ребаланс
Ну так раньше ребаланс в бкэшфс не реплицировал метаданные, судя по процитированному.
| | |
| 3.79, нах. (?), 22:13, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– |
> А кто-то переносит какие-то данные сразу после добавления диска?
> Что ZFS требует resilver, что btrfs ребаланс
ты читать умеешь? Написано что ребаланс НЕ приводит к переносу копий метаданных. По крайней мере в аналогов не имеющей.
>> Дайте угадаю - идея взята из бырбырбрысь и у той все точно так же?
> У btrfs rebalance все данные приводит в соответствие с профилем, профили у
ну ок, считай выкрутились (поскольку dup и raid1 у нее волшебным образом два разных профиля, есть шанс что оно таки скопирует а не удалит "лишнее")
> данных и метаданных могут быть разные, но по дефолту для raid
> данных профиль метаданных тоже raid
речь о добавлении диска в уже существующую фс. То что нам тут заявляли как аналогов не имеющее достижение.
| | |
|
|
| 1.42, Аноним (-), 20:47, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– | |
>Проведена подготовка кода к переходу на использование языка Rust
Ой-ой, парень не туда поворачивает. Одерните его пацаны!
| | |
| |
| 2.46, Аноним (-), 20:57, 08/12/2025 [^] [^^] [^^^] [ответить]
| +2 +/– | |
> Ой-ой, парень не туда поворачивает. Одерните его пацаны!
Его уже из майнлайна одернули. Но не, не помогло...
| | |
| 2.73, Аноним (-), 21:37, 08/12/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
>> ... использование языка Rust
> Ой-ой, парень не туда поворачивает. Одерните его пацаны!
Так в ядре раста становится больше.
Неужели он должен отставать от прогресса?
Наоборот "первая ФС в ядре написанная на Раст" это отличный повод вернуться.
Можно даже от каких-то корпов получить денюжку.
| | |
|
| 1.56, Аноним (56), 21:15, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– | |
> Проведена подготовка кода к переходу на использование языка Rust.
Неужели появится хотя бы одна недырявая ФС???
> Число используемых в коде операций goto сокращено с 2500 до 600.
ТипиkAл сишечка))
> задействован макрос DARRAY(),
> Для обработки ошибок задействован макрос try(), заимствованный из Rust.
Ну надо же.
| | |
| |
| 2.57, Аноним (62), 21:22, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> недырявая ФС???
Это та самая, которую удалили из ядра из-за ненормального сопровождающего?
| | |
| 2.59, Аноним (62), 21:22, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> недырявая ФС???
Это та самая, которую выпилили из ядра из-за ненормального сопровождающего?
| | |
| |
| 3.65, Аноним (-), 21:28, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> из-за ненормального сопровождающего
Простите, а вы сейчас про кого))?
Так она пока не на расте, вот и выкинули.
Может Кент одумался, понял что овнокодить это плохо.
Вот придет он к Торвальдсу и как достанет и как покажет ФС на Расте.
Думаешь Торвальдс откажется принимать его обратно?
| | |
| |
| 4.71, Аноним (62), 21:33, 08/12/2025 [^] [^^] [^^^] [ответить]
| +/– | |
> Думаешь Торвальдс откажется принимать его
То, что они давно принимают друг друга, это всем известно.
| | |
|
|
|
| 1.87, Аноним (87), 22:45, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
> в такой конфигурации добавление второго накопителя приведёт к автоматической репликации данных на добавленный диск, без необходимости выполнения каких-либо действий пользователем.
что будет при ошибочном добавлении диска (с инфой)?
| | |
|