|
2.3, Аноним (3), 16:42, 09/06/2023 [^] [^^] [^^^] [ответить]
| +9 +/– |
А что будет, если из компа с btrfs выдернуть питание?
Говорят, с вероятностью 50%, btrfs превратится в тыкву.
| |
|
|
|
|
6.172, Аноним (-), 23:25, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Шутник? Виртуалки зависают. Компы тоже, пускай и не часто. Как в таком случаи без обесточивания? Какой есть другой вариант или варианты? С виртуалками немного проще для них обесточивание виртуальное, что примерно одно и тоже по воздействию на работу виртуального диска.
| |
|
5.152, Аноним (-), 15:01, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Да нихрена с ним не будет в общем случае. Просто работает. На этом компе нештатные шатдауны или ребуты были более сотни раз, SSD все помнит. Btrfs жив.
| |
|
6.174, Аноним (-), 23:32, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Не чего не будет проверяется не так: запустил, нечего в работе компьютера не вижу, значит нормально. А так: каждое обесточивание запускается проверка диска и смотрится, что покажет. И не проверка контрольных сумм, а проверка файловой системы на наличие ошибок.
| |
|
7.175, Аноним (-), 23:38, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Или не только проверка контрольных сумм. Проверка контрольных сумм файлов и проверка на наличие ошибок файловой системы это разные действия которые друг друга не заменяют.
| |
7.202, Аноним (202), 15:19, 13/06/2023 [^] [^^] [^^^] [ответить] | +/– | В случае btrfs логика recovery файлухи такая что это не требуется - как максимум... большой текст свёрнут, показать | |
|
|
|
4.15, Kuromi (ok), 16:54, 09/06/2023 [^] [^^] [^^^] [ответить]
| +5 +/– |
> Никто специально не будет это делать
"Внезапно погас свет или мигнул на секундц-другую" вполне себе реальная ситуация, а UPS стоят далеко не у всех.
| |
|
|
6.154, Аноним (-), 15:20, 10/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> UPS идет в системных требованиях при использовании btrfs.
Нельзя ли процитировать маны где это написано?
| |
|
|
4.75, a_kusb (ok), 19:23, 09/06/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Для дома такая ФС нанадёжна. Я слабо разбираюсь в компьютерах, но меня удивляет хрупкость и сложность ФС. С высоты своего незнания я представляю себе нечто вида таблицы, где файлу соответствует диапазон адресов в циферках, а ещё то, что разделит эти диапазоны на несколько, фрагментация вот и вся ФС. Для упрощения доступа ещё навернуть деревьев каких-нибудь.
Но это наверняка атас какой наивный подход, но вот почему...
| |
|
5.80, Kuromi (ok), 19:51, 09/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну очень-очень примерно так оно и работает. С очень большими нюансами для каждой конкретной ФС конечно.
| |
|
|
7.207, Kuromi (ok), 17:55, 13/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Очен примерно так работает ext2. Btrfs работает заметно сложнее.
Ну чел описывает примитивные битмепы на уровне FAT, хотя и ext2 c inode уже сложнее. Что уж говорить о экстентах и так далее.
| |
|
|
5.149, Аноним (149), 13:15, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Драйверы файловых систем - такие же программы, как и обычные. Но только при ошибке эта программа не просто вылетит, а может уничтожить данные...
| |
5.153, Аноним (-), 15:03, 10/06/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
В случае btrfs она в общем случае лишь вернется в немного более старый вид. При этом восстановление быстрое и не требует fsck. А громче всех орут о развалах в основном те кто ей не пользовался.
| |
|
|
7.203, Аноним (202), 15:36, 13/06/2023 [^] [^^] [^^^] [ответить] | +/– | Он после краха отродясь btrfs у не требовался Если кто не в курсе - fsck btrfs ... большой текст свёрнут, показать | |
|
8.209, iZEN (ok), 22:27, 13/06/2023 [^] [^^] [^^^] [ответить] | +/– | Цитата с другого форума Дано ноут Thinkpad с Core i5 и SSD на 256 Гб Arch, яд... большой текст свёрнут, показать | |
|
9.210, n00by (ok), 06:15, 14/06/2023 [^] [^^] [^^^] [ответить] | +/– | Это так по дизайну В интервью Эдуарда Шишкина можно найти скрипт, воспроизводящ... текст свёрнут, показать | |
|
|
|
|
|
4.196, Neon (??), 03:27, 13/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Ну так обычно гадости происходят неспециально. Закон Мерфи)))
| |
|
|
4.25, VladSh (?), 17:09, 09/06/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
И есть гарантия, что будет жива всегда?
У меня батя ноут тоже долгим нажатием на кнопку питания выключал. До поры до времени...
| |
|
3.26, Аноним (26), 17:10, 09/06/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
После внезапного Kernel panic, по несвязанной с ФС BTRFS причине, перезагружается как ни в чём не бывало. Kernel panic близко к выключению питания.
| |
|
4.72, Аноним (72), 19:17, 09/06/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
Fedora времён выхода первого Ryzen (через месяц понял, что оказалась та ревизия процессора, в которой происходили случайные зависания). Боль и страдания с btrfs, которая жила до первого зависания.
Спустя несколько лет заметил подобное на Ryzen 5500U. Ошибка в Mesa/ядре и после хард резет btrfs умирала. За один день несколько раз подобное ловил. После этого использую теперь xfs, ext4. xfs за многое годы в меня дома лишь один раз умерла, да и то виноват hdd. ext4 так уж звёзды сложились - ни разу не подвела.
Вот такой я счастливчик, а кому-то везёт больше.
| |
|
5.122, DEF (?), 06:06, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Btrfs чувствительна к качеству железа, которое должно не допускать битротов и корректно сбрасывать данные на диск (flush). Там, где Btrfs умирает, XFS и ext4 молча схавают поврежденные данные.
| |
|
6.142, Аноним (3), 12:31, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
А ещё она умирает там, где ext4 просто скажет cleaning orphaned inodes.
| |
|
7.156, Аноним (156), 15:26, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> А ещё она умирает там, где ext4 просто скажет cleaning orphaned inodes.
Да все они помирают, ext4 тоже может оказаться немонтируемым. Очень зависит что, где и как навернулось - а это полная лотерея.
И кстати на этот случай запасного плана для EXT4 опенсорсными программами нет, только photorec какой, но это уже совсем задник - фрагментированные файлы не вынет целиком. Некоторые коммерческие тулсы умеют парсинг без монтирования... но у btrfs его умеет штатная тулса "btrfs" что дает ему 20 очков форы по восстановлению данных. Если ext4 совсем осыпался а данные надо - придется его вообще к компу с виндой цеплять, что как бы фэйспалм.
| |
|
|
|
|
3.37, Аноним (37), 17:22, 09/06/2023 [^] [^^] [^^^] [ответить]
| +11 +/– |
Привет из Украины. Свет гас ежедневно, пол года. btrfs на всех дисках. Ничего не посыапалось ни разу.
| |
|
4.161, Аноним (161), 16:14, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Привет из Украины. Свет гас ежедневно, пол года. btrfs на всех дисках. Ничего не посыапалось ни разу.
Российских хомячков переводят на btrfs. Классика!
| |
|
3.44, lucentcode (ok), 17:30, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Личный ПК с BTRFS, да ещё поверх LUKS(если кому интересно, был когда-то и вариант поверх LVM). За последний год не раз вырубался свет, внезапно, один раз прямо во время обновления системы(Arch). Проблем не было ни разу. А вообще система не один год на BTRFS, и пережила уже много внезапных отключений. Ни разу не видел проблем после этого. Откуда вообще слухи идут, что отключение может сломать BTRFS?
| |
|
4.50, Аноним (50), 17:44, 09/06/2023 [^] [^^] [^^^] [ответить]
| +6 +/– |
Все банально.
Потому что на форумы (ирки, эхи и тд) не пишут люди: сегодня у меня выключился свет - btrfs жива, после каждого выключения света.
А вот люди у которых она не выжила от этого - пишут. При этому одного раза потерять данные хватает что бы потом везде вспоминать это при упоминании fs.
| |
|
5.77, Аноним (77), 19:34, 09/06/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Кстати!...был у меня тут случай. Померла btrfs и без всякого отключения памяти. Было это лет 5 назад на рабочем компе. Прожила 2 недели. Потом стала писать про какие-то испорченные блоки...
И восстановить систему я уже не смог никакими (!) инструментами, в том числе перепробовал всё что btrfs предоставляла.
Я был готов потерять даже эти данные (блоки). Пусть система удалит этот файл, которому такой блок принадлежит....
Но нет... пришлось ext4 устанавливать, заново всё устанавливать, настраивать и извиняться перед начальством что это я нихрена не делал несколько дней.
Сейчас устанавливаю OpenSUSE Tumbleweed дома. Надеюсь допилили 🙏🪲
| |
|
6.87, Аноним (50), 21:02, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Ну у меня дома (ранее на работе тоже) лет 5 уже стоит btrfs. Пока "ни одного разрыва". Но я может везучий, а может кейс использования у меня более-менее щадящий.
А так да, только пробовать (если есть желание). Причем желательно не на работе.. на работе (workstation) на нее переехал после 3 лет постоянного использования дома.
В любом случае удачи в этой попытке.
| |
|
7.109, Миха (??), 00:35, 10/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Давай угадаю, разделы не зашифрованы, сжатие не используется.
| |
|
6.157, Аноним (156), 15:31, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Потом стала писать про какие-то испорченные блоки...
...поэтому чинить систему я не стал, просто переформатил в фс которой все похрен, и черт с ним с разрушением данных - нефиг орать про это, пусть файло тихо портится! :)
| |
|
|
|
3.46, pofigist (?), 17:34, 09/06/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Достаточно просто собрать стандартные RAID5/6 средствами btrfs- через несколько месяцев оно гарантировано превратиться в тыкву.
| |
|
4.98, Миха (??), 22:57, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
1) И зачем? В любой вики эти недорейды упомянуты как unstable.
2) А смешно то, что точно также они подохнут и на mdadm.
| |
|
5.158, Аноним (156), 15:37, 10/06/2023 [^] [^^] [^^^] [ответить] | +/– | Для btrfs сейчас даже придумали финт ушами - если metadata делать как RAID1 можн... большой текст свёрнут, показать | |
|
|
3.83, Аноним (83), 20:39, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
У меня, если выдернуть питание, весь комп превращается в тыкву. Перестают работать: сетевой адаптер и SATA-жёсткие диски. По-видимому CMOS портится где-то. Дальше следует увлекательный квест с перезапусками, перетыканием дисков по разъёмам SATA, отсоединением и подсоединением дисков SATA и заходами в BIOS Setup.
ext4 и NTFS, правда, не портятся, и за это им огромное спасибо.
| |
|
4.112, Аноним (112), 02:05, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Батарейку питания CMOS (пятачок такой на иатеринке) не пробовал поменять?
| |
|
3.111, ano (??), 01:08, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
не 50%, но вероятность есть. у меня лично два раза, с интервалом в два года, система убивалась так что никакие восстановления не помогали потом. раздел с btrfs просто отказывался монтироваться и жаловался на аппаратные ошибки. при этом диски были относительно новые (на момент проблемы), bad-секторов нет, после переформатирования в ext4 никаких проблем уже три года.
| |
3.123, deusbase (ok), 08:11, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Хватит распространять туфту. Миллионы NAS Synology, Asustor работают на BTRFS у людей в домах 24/7 и в большинстве случаев даже без UPS.
| |
|
4.160, Аноним (156), 15:48, 10/06/2023 [^] [^^] [^^^] [ответить] | +/– | Да тут есть некоторое количество лолок 1 Фаны bsd которые топят за zfs потому... большой текст свёрнут, показать | |
|
5.162, Аноним (162), 16:29, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Да тут есть некоторое количество лолок.
> 1) Фаны *bsd которые топят за zfs потому что ничего другого у них нет. При том чаще всего из винды. Под которую, иронично, драйвер btrfs сделали. В отличие от бсдей.
> 2) Те кто любит суперантичные энтерпрайз кернелы. Типа поха какого-нибудь.
[...]
> 4) Тем более что при большом апгрейде системы можно списать на глюк
> апгрейдера и прочих барабашек :)
Ты забыл:
5) Балабол294 из альтернативной реальности, с кучей фантазий и любовью к соломенным чучелам и несению чуши с умным видом :)
| |
|
6.163, Аноним (156), 18:04, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
А вот кстати один из характерных любителей поBSDеть нарисовался. Скажите, вы в ералаше не снимались? Тьфу, то-есть, с похом в одной фирме не работали? :)
| |
|
7.171, Аноним (162), 20:55, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
>> Балабол294 из альтернативной реальности
> А вот кстати один из характерных любителей поBSDеть нарисовался. Скажите, вы в
О, есть отклик! Триггернуло. Т.е. ты где-то, подсознательно, все же считаешь себя балаболом :)
> поBSDеть
Перевожу с альтернативно-балабольного на общий - это такой эвфемизм для "ткнуть Балабола294 очередной раз носом в его лужу", когда он опять не сможет пройти мимо какого либо упоминания BSD (иногда ему и упоминания не нужно) и не написать очередную чушь.
| |
|
|
9.184, Аноним (162), 11:18, 11/06/2023 [^] [^^] [^^^] [ответить] | +/– | Вообще-то нет Тут есть нюанс - первое упомнинание было нейтральным и не указ... большой текст свёрнут, показать | |
|
|
|
|
|
|
3.134, ASRSim (?), 10:18, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Лет 5 стоит на омашнем компе без упса. Свет периодически моргает. До сих пор не тыква.
| |
3.179, Аноним (180), 06:08, 11/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Говорят, с вероятностью 50%, btrfs превратится в тыкву.
Говорят что кур доят. Не верите? Птичье молоко - в соседнем супермаркете продается.
| |
3.193, Я (??), 00:20, 12/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Враньё. Раз 100 минимум уже выключали свет при работе компа, с btrfs ничего не произошло.
| |
3.211, Чукча (?), 15:06, 14/06/2023 [^] [^^] [^^^] [ответить] | +1 +/– | Вот зачем такие специалисты начинают делиться своими знаниями Научитесь, нако... большой текст свёрнут, показать | |
|
4.212, Чукча (?), 15:10, 14/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Опечатка. Фразу:
Для метаданных же рекомендуется использовать иной тип томов, например: raid1 или raid0
следует читать как:
Для метаданных же рекомендуется использовать иной тип томов, например: raid1 или raid10
| |
|
|
2.7, Аноним (7), 16:44, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Хз,чел,у меня на 9 месяц использования btrfs родилась проблема - error / remount-ro при попытке перезагрузки. Решилось удалением в ядре фрембуфера видяхи.
| |
|
3.106, Аноним (106), 23:57, 09/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> проблема - error / remount-ro
Аналогично при загрузки. Видюха старая NVidia. FS - ext4.
| |
|
4.108, Аноним (7), 00:23, 10/06/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
Так я только после выхода 470.182.03-r2 проблему получил,считай вчера. Хорошо,что и на другой файлухе такая же хня. Грешил на кривую файлуху,но теперь норм.
| |
|
5.165, Аноним (156), 18:11, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
А оказался кривой проприетарный блоб :). Вот то что эти могут напакостить кто б сомневался. На их счету и выжженые видяхи (некоторые версии драйвера кулеры стопорили) и куча локапов всех мастей при переключении в консоль (и вообще видеорежимов), и порушеная память на самых нижних уровнях (так что угодно может быть) - но пипл упорно зачем-то покупает ЭТО чтобы линух юзать. Торвальдс непонятно для тупарей высказался про worst company ever? Вроде уж даже жест в камеру вполне доходчивый был.
А в последнее время нвидия вообще зашилась и не успевает DRM/KMS/GBM апдейтить за актуальными ядрами. И качество этого хлама в плане кода...
| |
|
4.164, Аноним (156), 18:07, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Аналогично при загрузки. Видюха старая NVidia. FS - ext4.
Внезапно! Оказывается, левые модули от проприетариев умеют RAM разрушать! Ломающие новости! И да, файлухи при этом могут сыграть в ящик. Что EXT4, что btrfs, никто из них такой подляны не ожидает.
| |
|
|
2.12, Аноним (12), 16:51, 09/06/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Кажется Шишкин не двусмысленно и неоднократно высказывался о Btrfs и вообще о тех недоразумениях что в Линуксе называются ФС
| |
|
3.24, Аноним (3), 17:09, 09/06/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
> о тех недоразумениях что в Линуксе называются ФС
> Шишкин
Это тот чувак, который долго пытался, но так и не смог написать стабильную ФС?
| |
|
|
5.35, Аноним (35), 17:17, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Да и этот тоже не особо пытался. Размах на рупь, удар на копейку.
| |
|
6.39, Аноним (39), 17:23, 09/06/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Думаю размах был на приличную зарплату. Результат "ну не шмогла" был ожидаем ещё при приёме на работу.
| |
|
7.181, Аноним (180), 06:15, 11/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Думаю размах был на приличную зарплату. Результат "ну не шмогла" был ожидаем
> ещё при приёме на работу.
Платить Шишкину, имхо, смысла ноль: работоспособного продукта с адекватными параметрами не будет даже если его завалить деньгами. Высококонцептуальные дизайны и умные слова? Сколько угодно. Что-то реально работающее, шустро и без фатальных системных проблем? Фигвам.
| |
|
6.40, Аноним (39), 17:23, 09/06/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Думаю размах был на приличную зарплату. Результат "ну не шмогла" был ожидаем ещё при приёме на работу.
| |
|
|
4.107, Аноним (107), 00:17, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Шишкин правильно написал. Не надо функциональность lvm2 вносить внутрь FS. Для этого есть systemd :)
| |
|
5.132, Аноним (132), 09:45, 10/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Расскажите Шишкину про ZFS, но сначала попкорну набрать не забудьте
| |
5.182, Аноним (180), 06:20, 11/06/2023 [^] [^^] [^^^] [ответить] | +/– | Что именно При том что к их файлухе основная претензия была что они facilities ... большой текст свёрнут, показать | |
|
|
|
2.89, FSA (??), 22:03, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Btrfs best forever
Под ваши задачи. Но есть другие. Я никогда не пользуюсь контейнерами, но это не означает, что они не нужны. У меня просто нет подходящей задачи. Я использую BTRFS у себя дома на компьютере, но не использую на виртуальном сервере.
| |
2.131, Аноним (131), 09:41, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> no rust please
да, почему не используют непротекающий, надёжный, верифицируемый SPARK ?
| |
2.185, Аноним (185), 12:27, 11/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Та самая ФС, на которой жуткий баг с RAID5/6 и на которую забили основные ее разработчики?
Ммм… НЕТ.
| |
|
1.2, Аноним (2), 16:42, 09/06/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
>> Применение Rust для модуля ядра также позволило совместно использовать код в ядре и компонентах, работающих в пространстве пользователя, для создания единой защищённой реализации.
шта ?
| |
|
2.6, Аноним (3), 16:44, 09/06/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
Если компоненты написаны на одном языке, им, как минимум, проще общаться, потому что можно использовать одни и те же описания структур данных, без экспорта в protobuf.
| |
|
|
4.28, Аноним (3), 17:12, 09/06/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Это пусть деды-сишники делают, причём с обязательным переполнением буфера.
А единорожки-зумеры в упор не понимают, зачем это нужно.
| |
|
|
|
7.155, pda (ok), 15:25, 10/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Был такой юмористический язык BABBAGE, в котором к вызову по имени и вызову по значению был добавлен вызов по телефону. Думаю для передачи данных в пользовательское пространство это подойдёт ещё лучше. Не надо переключать контекст, если ядро может просто позвонить и сказать всё нормальным голосом.
| |
|
|
|
|
3.45, keydon (ok), 17:32, 09/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Может поколение смузи тебе и поверит, а я уже повидал случаи когда это не так даже для одного языка. Да, на си с разными компиляторами. Поэтому сишники не верят в маркетинговую магию раста.
| |
|
4.76, Mail (?), 19:26, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Перекомпилить одним компилятором религия не позволяет? Ах да, это же святая шишка: "раз скомпилил, не трогай - хрен починишь". До чего дошли сишные смузихлебы...
| |
|
5.91, Аноним (91), 22:23, 09/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это было во времена мамонтов, когда религию ещё не изобрели, человечество ещё не знало слово линукс, а либы распространялись в (первую очередь) бинарном виде и наличие разных компиляторов похоже не предполагалось.
| |
|
4.115, Аноним (112), 02:16, 10/06/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
В своё время, так про Java вещели. Мол, один раз написано - используется везде.
| |
|
5.200, keydon (ok), 13:47, 13/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> В своё время, так про Java вещели. Мол, один раз написано -
> используется везде.
О, да. А еще что она все сделает безопаснее. Под этим главным предлогом ее и пропихнули в андройд. И тогда было оооочень много воя насчет производительности, потому что смартфоны были кратно слабее современных. Но вот гугл все аппелировал к безопасности, рассказывал про свои технологии, проходит лет 5, андройд становится популярным и...одновременно самой дырявой популярной ОС. Вот она джава безопасность. И да, тогда тоже главным лейтмотивом было "нет указателям" и "дырявый си".
| |
|
|
3.104, fidoman (ok), 23:33, 09/06/2023 [^] [^^] [^^^] [ответить]
| +6 +/– |
Приличные языки программирования имеют возможность описать структуру так, что её размещение в памяти будет определено однозначно.
Даже питон умеет структуры по описанию расчехлять.
А если вы просто описали структуру как получилось и заявляете, ну оно будет работать, просто надо всё одной версией компилятора компилять - лучше занимайтесь чем-то другим.
| |
|
2.84, Аноним (83), 20:40, 09/06/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
У них Rust головного мозга. Всё в юзерспейсных компонентах должно быть на Rust.
| |
2.169, n00by (ok), 19:17, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
>>> Применение Rust для модуля ядра также позволило совместно использовать код в ядре и компонентах, работающих в пространстве пользователя, для создания единой защищённой реализации.
> шта ?
Если речь не о работе с железом, то воможно и на Си так делать. Взять код драйвера на Си, собрать и запустить в юзермоде. Правда, придётся написать переходники для ядерных функций. Грубо говоря, написать свою kmalloc(), которая будет вызывать malloc(), и так далее. В Rust при портировании библиотеки в ядро, похоже, проделали унификацию. Мы такое делали на плюсах, поскольку в юзермоде некоторые вещи (алгоритмически сложный код, как раз ФС из новости подходит) проще отлаживать, гоняли сначала там, потом собирали под ядро.
| |
|
|
4.186, n00by (ok), 14:10, 11/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Реализовали весь необходимый минимум для freestanding implementation стандартной библиотеки Си++, в том числе исключения и dynamic_cast (хотя сами такое и не использовали, по понятным причинам). Но с тех пор сами плюсы не стояли на месте, изменился стандарт и для сборки сейчас потребуется старый компилятор.
| |
4.187, n00by (ok), 14:16, 11/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Вообще, тут надо понимать нюанс -- в Винде как бы не было компилятора Си. MSVC частично поддерживал какой-то замшелый диалект. Что бы писать на более-менее похожем на актуальный Си, надо было делать файлы *.cpp, потому нередко люди потихоньку использовали что-то из плюсов. Но обычно с этим не бегали по всем форумам -- если где-то 10 лет пишут в проекте goto cleanup, то опасно туда RAII тащить.
| |
|
|
|
1.5, Аноним (35), 16:43, 09/06/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
За день корпорация Cisco сделала больше для опенсорса, чем все опеннетные комментаторы вместе взятые делают за год. Классическим образом взяли и решили свои проблемы, поделившись с сообществом без искусственных ограничений. Продолжайте рассказывать про злобные корпорации, только и ждущие как нагадить в карман простому анониму.
| |
|
|
3.14, Анонимусс (?), 16:52, 09/06/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
А кто-то разве навязывает?
Просто не пользуйтесь это фс, благо других куча. Или вам сам факт ее существования спать не дает?
| |
|
4.93, Аноним (91), 22:27, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Так говорили про:
Кубер
Докер
Nodejs
Iphone
Electron
Android
Rust
Go
Роскомпозор
Очевидно, что если сейчас не навязывают, то послезавтра у меня уже не будет выбора. Ну и работает это в обе стороны: вам спать мешает его комментарий? Не нравится - не читай.
| |
|
|
6.173, Аноним (91), 23:27, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Хуже. От батареи можно отцепиться.
Вы ещё скажите что если не нравится, то можешь свой браузер написать.
| |
|
5.99, Аноним (35), 23:14, 09/06/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
Ну и кто ж тебя всем этим заставляет пользоваться на твоём локалхосте-то? Особенно кубером. Вот уж где навязали так навязали.
| |
|
|
7.119, Аноним (35), 04:02, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Далеко не каждому. Достаточно жить за пределами определённой территории, и никакого РКНа не наблюдается.
| |
|
|
5.100, Анонимусс (?), 23:15, 09/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Особенно ой-фон навязывают)) Бьют палками пока не возьмешь кредит на последнюю модель))
| |
5.110, Аноним (106), 00:40, 10/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это автономные или хостовые проекты. А здесь идет речь о инициативе по превращению роутера в общую платформу для выполнения приложений (виртуализация сетевых функций). Непрозрачность вмешательства, уязвимость, сетевая оркестровка налету. Я бы не хотел таких услуг провайдера. О таком сетевом оборудование надо предупреждать.
KVM им тяжеловата. А дырок в вашем поделие не многовато?
| |
5.125, Прохожий (??), 08:43, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
>вам спать мешает его комментарий? Не нравится - не читай.
Для того, чтобы понять, нравится комментарий или нет, его надо сначала прочитать. Не правда ли?
| |
|
|
3.18, Аноним (35), 16:58, 09/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
Покажи на этой кукле куда и как именно Чак Роббинс тебе раст навязывал.
| |
3.41, Атон (?), 17:26, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
тебе какая разница, на каком языке написан исходник, если ты будешь иметь дело с бинарным модулем компилированным в машинные коды.
| |
|
4.57, Аноним (35), 18:12, 09/06/2023 [^] [^^] [^^^] [ответить]
| +4 +/– |
Выражаясь языком деликвентов, ядро будет таким образом зашкварено.
| |
|
5.69, torvn77 (ok), 19:12, 09/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Выражаясь языком деликвентов, ядро будет таким образом зашкварено.
Ничего, счас кто нибудь перепишет код на С и он станет нормальным обратно.
| |
|
|
7.191, Аноним (3), 21:05, 11/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Если дырок много, то это уже дуршлаг, то есть enterprise grade software.
| |
|
|
|
|
|
2.17, Аноним (11), 16:56, 09/06/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
> взяли и решили свои проблемы, поделившись с сообществом
реализацией, которая
> пока находится на стадии прототипа
Интересно, что за проблема у них, решением которой является прототип и как она решена?
| |
|
3.22, Аноним (35), 17:06, 09/06/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
Проблема у них очень простая: им надо на их промышленных роутерах запускать виртуальные роутинговые движки. Такой вот запрос у крупных клиентов с более сложными конфигурациями, чем две RFC1918 сеточки. Конечно, если бы там работали опеннетные анонимы, они бы сразу же написали идеальное решение сразу в машинных кодах. Но в Cisco почему-то ни один пока собеседование не прошёл, вот и приходится начинать с прототипа и постепенно доводить до ума.
| |
|
4.31, Аноним (3), 17:15, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Выглядит так, как будто речь не про виртуализацию, а про контейнеры.
Они что, хотят от IOS-гостей на линуксовом KVM-гипервизоре перейти к линуксовым контейнерам?
| |
|
5.38, Аноним (35), 17:23, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Именно так и есть как выглядит. И не просто хотят, а целенаправленно этим занимаются последние несколько лет. Практика эксплуатации показала, что KVM-гипервизор неэффективно расходует и без того скудные ресурсы роутера и неудобен с операционной точки зрения.
| |
|
6.49, хрю (?), 17:43, 09/06/2023 [^] [^^] [^^^] [ответить]
| +5 +/– |
>>KVM-гипервизор неэффективно расходует и без того скудные ресурсы роутера и неудобен с операционной точки зрения.
Что как бы намекает, что роутер не то место, где надо заниматься виртуализацией с контейнерезацией. Не, если есть идиоты, которые болеют виртуализацией головного мозга и без этого жить не могут и башляют бабло, чтоб превратить роутеры в тыкву, то пущай. Анонимы с опеннета не будут возражать.
Но нормальным пацанам это всё не шибко нужно.
| |
|
7.58, Аноним (35), 18:14, 09/06/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
Так это нормальные пацаны и требуют. Говорят, не можем сами разрулить все возможные бизнес-кейсы через VRF, а опеннетные анонимы собес пройти не могут. Патовая ситуация, приходится вот так вот — через контейнеры.
| |
|
8.86, пох. (?), 20:59, 09/06/2023 [^] [^^] [^^^] [ответить] | +1 +/– | ты путаешь vrf с nvf Эта хрень - для них Продавать будут не на вес, а поконтей... текст свёрнут, показать | |
|
|
6.94, Аноним (91), 22:33, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Конечно вышенаписанное дичь. Никто не использует целые контейнеры для роутинга сети (не путать с запуском bird в контейнере). Их и для особо нагруженных приложений то не испольщуют. А тем более в циске.
Цисковый ios который в цисках используется и не линукс даже и не виртуазируется контейнерами.
| |
|
5.64, пох. (?), 19:00, 09/06/2023 [^] [^^] [^^^] [ответить]
| –3 +/– |
помимо немодных древних иосов есть еще куча других цискиных виртуалочек (правда, лет пять назад они втирали что kvm так себе платформа и мы конечно можем но...лучше все же заплатить за сферу) в которые так удобно пихаются nvf'чики в виде отдельных пакетиков. Ну вот теперь они будут пихаться в виде этого вот трэша. В целом и не жалко уже, конечно.
| |
|
4.53, Ефрщ (?), 18:06, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> приходится начинать с прототипа и постепенно доводить до ума
Вопрос ты не про что приходится делать, а какую проблему они решили?
| |
|
5.65, пох. (?), 19:03, 09/06/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
Подозреваю - контроль над разработкой. И одной собери-паззл-после-крэша-фс думаю не ограничится.
Ну а что ты хочешь, дыркер сдох, overlayfs трэш в двух сериях, btrfs немного не совсем уже окончательно, а образы контейнеров как-то надо разворачивать.
И желательно без оглядки на редгада потому что могут и кинуть если увидят способ.
| |
|
|
7.144, Аноним (3), 12:38, 10/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> когда это дыркер помереть успел
Где-то в 2019. В последние месяцы, правда, ожил, но поезд уже ушёл - сообщество успело напилить nerdctl и buildkit, и докер стал просто более длинным и сложным путём, чтобы сделать то же самое (собрать и запустить контейнер).
| |
|
|
|
4.133, ivan_erohin (?), 10:11, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> если бы там работали опеннетные анонимы
> Но в Cisco почему-то ни один пока собеседование не прошёл
индусы прошли, аноны почему-то не прошли. почему ?
и вам не кажется, что где-то нас кидают ?
| |
|
|
2.63, antirust (?), 18:56, 09/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Классическим образом взяли и решили свои проблемы, поделившись с сообществом без искусственных ограничений
никаких проблем они не решили, в ядре этот велосипед не нужен
> Finally, as for OCI container image stuffs, I'd like to avoid
saying this topic anymore on the list (too tired about this). I've
seen _three_ in-kernel approaches already before this one and I tend
to avoid listing the complete names (including FUSE alternatives)
here. I really suggest if you guys could sit down and plan at least
a complete OCI standard for the next image format (even you don't
want to reuse any exist filesystem for whatever reasons).
| |
|
3.66, пох. (?), 19:05, 09/06/2023 [^] [^^] [^^^] [ответить]
| –2 +/– |
>> Классическим образом взяли и решили свои проблемы
> никаких проблем они не решили
тебе ж разжевывают - _свои_ проблемы они решили. Проблема у них действительно есть.
> I really suggest if you guys could sit down and plan at least a complete OCI standard
I really afraid они именно это и сделали, просто в ведро, разумеется, отправлена только ядерная часть. Юзерленд будет скорее всего вообще закрытый, чтоб ты не потрошил их nvfчики и не тырил.
Ну а если даже и нет, его естесвенно не на lore выложат.
| |
|
4.67, antirust (?), 19:09, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> _свои_ проблемы они решили
что тебе не понятно в этом тексте
> в ядре этот велосипед не нужен | |
|
5.71, пох. (?), 19:14, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Да, увы, не платиновый кормораздатчик, а всего лишь серебрянный.
Линусу не нужен. То ли дело ksmbd, да? Это вот кого нада кот!
| |
|
6.145, Аноним (3), 12:40, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> То ли дело ksmbd, да? Это вот кого нада кот!
Фаны солярки подавали это как киллер-фичу.
(Лет 15 назад ядерный PPTP тоже был киллер-фичей фри)
| |
|
7.147, пох. (?), 13:05, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
вообще-то с точностью до наоборот - pptp всегда был mpdшный, ppp в ядре был тот же самый что у линукса (и у солярки тоже он) и им почти никто не пользовался потому что неудобный и ни с какими другими вариантами не совместим. А у линуксеров выбора по сей день нет.
В самом ksmbd ничего неправильного нет, неправильное в том что недоделанный насквозь кривой концепт приняли без обсуждений на ура - потому что кого надо кот. А вполне работающий ntfs3 подавали и переподавали с поклонами больше года и еще и потом при первой же заминке - снова попытались выкинуть (не трогать же гнилой мусор ntfs1 - там опять кого надо кот, там не за деньги, там любофф).
| |
|
8.205, Аноним (206), 16:11, 13/06/2023 [^] [^^] [^^^] [ответить] | +/– | Лучший выбор в 2023 относительно ppp это забыть о том что ЭТО нечто вообще сущес... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
3.143, Аноним (3), 12:34, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
А "Простой аноним" насосал Juniper-у? (Мы ведь все знаем, кто главный борец с циской)
| |
|
4.148, желтоликий господин (?), 13:11, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> А "Простой аноним" насосал Juniper-у? (Мы ведь все знаем, кто главный борец
> с циской)
таак... этому - пять палок по пяткам, минус миска рис, минус 100 социальный рейтинг, отправить в лагерь перевоспитание, учить дацзыбао Товарищ Си пока не запомнит КТО главный борец а где нет разницы между проклятые имериалист. После чего приковать к станку очень плохой дороги пожизненно. Им там тоже nvfки нужно пилить для виликая кашай фиревал.
| |
|
3.166, Аноним (156), 18:18, 10/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> За день Аноним (35) насосал Ciscу больше, чем все её корпоративные рабы > вместе взятые за год.
Но денег ему за это все же не дадут.
| |
|
2.168, Аноним (168), 18:33, 10/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
сисько давно изгадила снорт и кламав а сейчас рвётся изгадит линкус
| |
|
|
|
|
4.56, VladSh (?), 18:10, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Так и вопрос выше тоже ж наверное должен быть не от фонаря. Какой в нём смысл? Есть хоть одно подтверждение?
| |
|
|
|
|
2.70, пох. (?), 19:12, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
Никаких пазлов, это ж дыркер. После перезапуска просто mkfs заново и разверни все контейнеры с нуля. Оно ж очень быстрое, прям неимоверно! А поскольку оно уже перезапустилось - клиенты уже все равно порвали тебя на много маленьких медвежат.
| |
|
|
4.85, пох. (?), 20:56, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
> но тогда это не пазл
похоже они намекали на "сначала включить попробуйте" (нет, но забавно)
| |
|
|
|
1.52, Анонус (?), 18:05, 09/06/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Это проблема, которую микрософт решила еще во времена висты в своем формате wim? Или что-то другое?
| |
|
2.68, пох. (?), 19:11, 09/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
не microsoft, а apple, не wim, а Package. Ну да, примерно.
Только потом ее изобрел заново дыркер.
| |
|
1.90, Аноним (90), 22:23, 09/06/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Анонимус одобряет, что язык, имя которого нельзя называть, наконец начал использоваться для разработки, а не для рекламы самого себя.
| |
|
2.135, Аноним (135), 10:19, 10/06/2023 [^] [^^] [^^^] [ответить]
| +3 +/– |
Для пруф оф концепт? Самое место для языка который сам по себе пруф оф концепт.
| |
|
1.96, Аночик (?), 22:37, 09/06/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
странные чуваки, они переписали местами фичи Composefs который на стадии запихивания в ядро. Ну такое.
| |
|
|
3.139, пох. (?), 11:28, 10/06/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Зачем Циско лезет куда ему не надо? У них же своя ОС
> есть.
нету. В файрволах, магистральных маршрутизаторах и энтерпрайзных свитчах - давным-давно линукс.
IOS-XR теперь еще и с rpm, блжад.
| |
|
|
5.213, Капитан Очевидность (?), 21:12, 16/06/2023 [^] [^^] [^^^] [ответить]
| +/– |
У меня для тебя плохие новости
Пока ты лежал в криокамере они заменили QNX на Wind River Linux и сделали это достаточно давно
| |
|
|
|
|
|