The OpenNET Project / Index page

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

Компания Cisco предложила файловую систему PuzzleFS для ядра Linux

09.06.2023 15:43

Компания Cisco предложила новую файловую систему PuzzleFS, реализованную в виде модуля для ядра Linux, написанного на языке Rust. ФС рассчитана на использование для размещения изолированных контейнеров и продолжает развитие идей, предложенных в ФС Atomfs. Реализация пока находится на стадии прототипа, поддерживает сборку с веткой ядра Linux rust-next и открыта под лицензиями Apache 2.0 и MIT.

Проект нацелен на обход ограничений, возникающих при использовании образов контейнеров в формате OCI (Open Container Initiative). PuzzleFS решает такие задачи как эффективное хранение дублирующихся данных, возможность прямого монтирования, повторяемая сборка образов и безопасная работа с памятью.

Для дедупликации повторяющихся в разных контейнерах данных задействован алгоритм FastCDC (Fast Content-Defined Chunking), работающий через разделение данных на фрагменты произвольного размера и ведение индекса с хэшами обработанных фрагментов. Повторяющиеся фрагменты хранятся один раз и совместно индексируются для всех слоёв ФС, т.е. дедупликация может охватывать разные точки монтирования (новый слой ФС может быть запущен на основе существующего и использовать, имеющиеся в нём фрагменты данных при дедупликации).

Повторяющаяся сборка образов контейнеров достигается через определение канонического представления формата образов контейнеров. Прямое монтирование (direct-mount) позволяет монтировать образ контейнера в формате OCI из глобального совместно используемого хранилища без его предварительной распаковки и используя в качестве идентификатора хэш содержимого из манифеста контейнера. Для верификации целостности данных в условиях применения общего хранилища может применяться механизм fs-verity, который при обращении к файлам проверяет соответствие указанных в бинарном индексе хэшей с фактическим содержимым.

Язык Rust выбран как сочетающий высокую производительность результирующего кода с возможностями для безопасной работы с памятью, что позволяет снизить риск появления уязвимостей, вызванных такими проблемами как обращение к области памяти после её освобождения и выход за границы буфера. Применение Rust для модуля ядра также позволило совместно использовать код в ядре и компонентах, работающих в пространстве пользователя, для создания единой защищённой реализации.

Среди других целей проекта: очень быстрая сборка и монтирование образов, возможность использования необязательной промежуточной стадии для преобразования (canonicalization) образов, необязательность полных проходов по дереву ФС в стиле mtree при использовании многослойной структуры, наложение изменений в стиле casync и простая в реализации архитектура.

  1. Главная ссылка к новости (https://lore.kernel.org/rust-f...)
  2. OpenNews: Доступен порт файловой системы HAMMER2 для NetBSD и FreeBSD
  3. OpenNews: Для Linux предложена файловая система Composefs
  4. OpenNews: Первый публичный выпуск распределённой файловой системы JuiceFS
  5. OpenNews: Файловая система DwarFS, обеспечивающая очень высокий уровень сжатия
  6. OpenNews: Обновление кластерной файловой системы LizardFS 3.13.0-rc2
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59271-puzzlefs
Ключевые слова: puzzlefs, cisco, rust, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (188) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, alexandr_0503 (ok), 16:37, 09/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Btrfs best forever, no rust please
     
     
  • 2.3, Аноним (3), 16:42, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +9 +/
    А что будет, если из компа с btrfs выдернуть питание?
    Говорят, с вероятностью 50%, btrfs превратится в тыкву.
     
     
  • 3.8, alexandr_0503 (ok), 16:44, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • –11 +/
    Никто специально не будет это делать
     
     
  • 4.9, Аноним (3), 16:47, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +8 +/
    А не специально?
     
     
  • 5.11, Аноним (11), 16:50, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • –10 +/
    Тоже
     
     
  • 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 стоят далеко не у всех.

     
     
  • 5.34, Аноним (3), 17:17, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +14 +/
    UPS идет в системных требованиях при использовании btrfs.
     
     
  • 6.59, Аноним (59), 18:42, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Лол...
     
  • 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 +/
    Ну очень-очень примерно так оно и работает. С очень большими нюансами для каждой конкретной ФС конечно.
     
     
  • 6.198, anonymous (??), 12:27, 13/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Очен примерно так работает ext2. Btrfs работает заметно сложнее.
     
     
  • 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. А громче всех орут о развалах в основном те кто ей не пользовался.
     
     
  • 6.199, Да не важно (?), 13:29, 13/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    btrfsck ушёл в прошлое? Давно ли?
     
     
  • 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 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так обычно гадости происходят неспециально. Закон Мерфи)))
     
  • 3.20, Шарп (ok), 16:59, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я так делал. ФС жива.
     
     
  • 4.25, VladSh (?), 17:09, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    И есть гарантия, что будет жива всегда?
    У меня батя ноут тоже долгим нажатием на кнопку питания выключал. До поры до времени...
     
     
  • 5.43, Denys (??), 17:28, 09/06/2023 Скрыто ботом-модератором     [к модератору]
  • –2 +/
     
  • 5.127, Аноним (127), 08:54, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А потом?
     
     
  • 6.150, Аноним (149), 13:16, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А потом перестал...
     
  • 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.42, Denys (??), 17:27, 09/06/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 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 +/
    Давай угадаю, разделы не зашифрованы, сжатие не используется.
     
     
  • 8.170, Аноним (50), 19:42, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сжатие есть, но года вроде два, когда в ченжлогах дистра увидел, что включают по... текст свёрнут, показать
     
  • 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 (пятачок такой на иатеринке) не пробовал поменять?
     
     
  • 5.129, Аноним (127), 08:58, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Что это? )
     
  • 3.111, ano (??), 01:08, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    не 50%, но вероятность есть. у меня лично два раза, с интервалом в два года, система убивалась так что никакие восстановления не помогали потом. раздел с btrfs просто отказывался монтироваться и жаловался на аппаратные ошибки. при этом диски были относительно новые (на момент проблемы), bad-секторов нет, после переформатирования в ext4 никаких проблем уже три года.
     
  • 3.118, Аноним (118), 02:59, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я всегда думал это функционал XFS однакоть..
     
  • 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.167, iZEN (ok), 18:28, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ералаш тут: https://www.linux.org.ru/forum/desktop/17251242
     
     
  • 8.188, Аноним (188), 16:55, 11/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сами то читали все что там написано ... текст свёрнут, показать
     
  • 7.171, Аноним (162), 20:55, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> Балабол294 из альтернативной реальности
    > А вот кстати один из характерных любителей поBSDеть нарисовался. Скажите, вы в

    О, есть отклик! Триггернуло. Т.е. ты где-то, подсознательно, все же считаешь себя балаболом :)

    > поBSDеть

    Перевожу с альтернативно-балабольного на общий - это такой эвфемизм для "ткнуть Балабола294 очередной раз носом в его лужу", когда он опять не сможет пройти мимо какого либо упоминания BSD (иногда ему и упоминания не нужно) и не написать очередную чушь.

     
     
  • 8.180, Аноним (180), 06:12, 11/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Надо же, тригернуло Т е где-то подсознательно вы считали себя любителем поBSDе... текст свёрнут, показать
     
     
  • 9.184, Аноним (162), 11:18, 11/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то нет Тут есть нюанс - первое упомнинание было нейтральным и не указ... большой текст свёрнут, показать
     
     
  • 10.204, Аноним (202), 15:52, 13/06/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.134, ASRSim (?), 10:18, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Лет 5 стоит на омашнем компе без упса. Свет периодически моргает. До сих пор не тыква.
     
  • 3.141, Всем Анонимам Аноним (?), 12:28, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Что еще говорят? Всему можно верить?

    P.S. btrfs на всех ChromeBook-ах работает нормально

     
  • 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 +/
    > о тех недоразумениях что в Линуксе называются ФС
    > Шишкин

    Это тот чувак, который долго пытался, но так и не смог написать стабильную ФС?

     
     
  • 4.27, VladSh (?), 17:10, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Многие и не пытались. И даже не собирались.
     
     
  • 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.113, Аноним (112), 02:09, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Всё-таки, для этого есть LVM2.
     
  • 5.132, Аноним (132), 09:45, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Расскажите Шишкину про ZFS, но сначала попкорну набрать не забудьте
     
  • 5.182, Аноним (180), 06:20, 11/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Что именно При том что к их файлухе основная претензия была что они facilities ... большой текст свёрнут, показать
     
  • 3.102, Миха (??), 23:28, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    О, еще один Свидетель Шишкина. Пруфы будут, Василий?
     
  • 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 и на которую забили основные ее разработчики?
    Ммм… НЕТ.
     

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

  • 1.2, Аноним (2), 16:42, 09/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >> Применение Rust для модуля ядра также позволило совместно использовать код в ядре и компонентах, работающих в пространстве пользователя, для создания единой защищённой реализации.

    шта ?

     
     
  • 2.6, Аноним (3), 16:44, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Если компоненты написаны на одном языке, им, как минимум, проще общаться, потому что можно использовать одни и те же описания структур данных, без экспорта в protobuf.
     
     
  • 3.19, Аноним (2), 16:59, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +6 +/
    думаю лучше сериализовать в json перед отпавкой в юзерспейс
     
     
  • 4.28, Аноним (3), 17:12, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это пусть деды-сишники делают, причём с обязательным переполнением буфера.
    А единорожки-зумеры в упор не понимают, зачем это нужно.
     
  • 4.29, Аноним (26), 17:13, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В XML
     
     
  • 5.32, Аноним (3), 17:16, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +7 +/
    И общаться через SOAP или XML-RPC.
     
     
  • 6.114, Аноним (112), 02:12, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пересылая их через Websocket.
     
     
  • 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.
     
     
  • 3.177, Прохожий (??), 02:32, 11/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тебя Раст беспокоит? А ты его не чеши.
     
  • 2.169, n00by (ok), 19:17, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Применение Rust для модуля ядра также позволило совместно использовать код в ядре и компонентах, работающих в пространстве пользователя, для создания единой защищённой реализации.
    > шта ?

    Если речь не о работе с железом, то воможно и на Си так делать. Взять код драйвера на Си, собрать и запустить в юзермоде. Правда, придётся написать переходники для ядерных функций. Грубо говоря, написать свою kmalloc(), которая будет вызывать malloc(), и так далее. В Rust при портировании библиотеки в ядро, похоже, проделали унификацию. Мы такое делали на плюсах, поскольку в юзермоде некоторые вещи (алгоритмически сложный код, как раз ФС из новости подходит) проще отлаживать, гоняли сначала там, потом собирали под ядро.

     
     
  • 3.183, Аноним (2), 08:04, 11/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    и как там плюсы в ядре поживают?
     
     
  • 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 сделала больше для опенсорса, чем все опеннетные комментаторы вместе взятые делают за год. Классическим образом взяли и решили свои проблемы, поделившись с сообществом без искусственных ограничений. Продолжайте рассказывать про злобные корпорации, только и ждущие как нагадить в карман простому анониму.
     
     
  • 2.10, torvn77 (ok), 16:48, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Попутно навязывая Rust.
     
     
  • 3.14, Анонимусс (?), 16:52, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А кто-то разве навязывает?
    Просто не пользуйтесь это фс, благо других куча. Или вам сам факт ее существования спать не дает?
     
     
  • 4.93, Аноним (91), 22:27, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так говорили про:
    Кубер
    Докер
    Nodejs
    Iphone
    Electron
    Android
    Rust
    Go
    Роскомпозор

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

     
     
  • 5.97, Самый умный из вас (?), 22:51, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Привязали к батарее и навязывают? Хотя насчёт РКН не исключено
     
     
  • 6.173, Аноним (91), 23:27, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Хуже. От батареи можно отцепиться.
    Вы ещё скажите что если не нравится, то можешь свой браузер написать.
     
  • 5.99, Аноним (35), 23:14, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну и кто ж тебя всем этим заставляет пользоваться на твоём локалхосте-то? Особенно кубером. Вот уж где навязали так навязали.
     
     
  • 6.116, Аноним (112), 02:38, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Но РКНа каждому компу навязывают.
     
     
  • 7.119, Аноним (35), 04:02, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Далеко не каждому. Достаточно жить за пределами определённой территории, и никакого РКНа не наблюдается.
     
     
  • 8.190, Аноним (3), 21:03, 11/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 [^] [^^] [^^^] [ответить]  
  • +/
    >вам спать мешает его комментарий? Не нравится - не читай.

    Для того, чтобы понять, нравится комментарий или нет, его надо сначала прочитать. Не правда ли?

     
  • 5.130, Аноним (131), 09:37, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Продолжим список:
    systemd
    dbus
    polkitd+JS
    JIT
    ...
     
  • 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 +/
    > Выражаясь языком деликвентов, ядро будет таким образом зашкварено.

    Ничего, счас кто нибудь перепишет код на С и он станет нормальным обратно.

     
     
  • 6.95, Аноним (95), 22:34, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И получится софт с дыркой, как ложка у тех самых деликвентов
     
     
  • 7.191, Аноним (3), 21:05, 11/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если дырок много, то это уже дуршлаг, то есть enterprise grade software.
     
     
  • 8.208, Аноним (208), 18:10, 13/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Есть такие специальные ложки с кучей дырок Для отлова пельменей, наверное, или ... текст свёрнут, показать
     
  • 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 Эта хрень - для них Продавать будут не на вес, а поконтей... текст свёрнут, показать
     
     
  • 9.101, Аноним (35), 23:23, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно, вы имели в виду NFV И это ещё более другое Но таки да, победят именн... текст свёрнут, показать
     
     
  • 10.103, пох. (?), 23:32, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    угу это более другое циска во всю продает не одна циска, но им тоже хочется ... текст свёрнут, показать
     
     
  • 11.120, Аноним (35), 04:04, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Как тут принято говорить, not with that attitude ... текст свёрнут, показать
     
  • 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 немного не совсем уже окончательно, а образы контейнеров как-то надо разворачивать.

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


     
     
  • 6.121, Бывалый смузихлёб (?), 05:05, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    когда это дыркер помереть успел
     
     
  • 7.124, пох. (?), 08:33, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    да как разработчиков выкинули на мороз, так и...
     
  • 7.144, Аноним (3), 12:38, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > когда это дыркер помереть успел

    Где-то в 2019. В последние месяцы, правда, ожил, но поезд уже ушёл - сообщество успело напилить nerdctl и buildkit, и докер стал просто более длинным и сложным путём, чтобы сделать то же самое (собрать и запустить контейнер).

     
  • 7.146, Аноним (146), 12:58, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Как только киты организовали OCI.
     
  • 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.192, Аноним (3), 21:10, 11/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А mpd типа сам в юзерспейсе всё делал, да Слышали такое слово - netgraph С раз... текст свёрнут, показать
     
     
  • 9.206, Аноним (206), 16:18, 13/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо за уточняющую ссылку TL DR сводится к тому что г-н пох не отпустил ручн... текст свёрнут, показать
     
  • 8.205, Аноним (206), 16:11, 13/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Лучший выбор в 2023 относительно ppp это забыть о том что ЭТО нечто вообще сущес... большой текст свёрнут, показать
     
  • 2.105, Простой аноним (?), 23:41, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    За день Аноним (35) насосал Ciscу больше, чем все её корпоративные рабы вместе взятые за год.
     
     
  • 3.143, Аноним (3), 12:34, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А "Простой аноним" насосал Juniper-у? (Мы ведь все знаем, кто главный борец с циской)
     
     
  • 4.148, желтоликий господин (?), 13:11, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А "Простой аноним" насосал Juniper-у? (Мы ведь все знаем, кто главный борец
    > с циской)

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

     
     
  • 5.195, Аноним (3), 10:58, 12/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Но почему вы говорите с таким сильным английским акцентом?
     
  • 3.166, Аноним (156), 18:18, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > За день Аноним (35) насосал Ciscу больше, чем все её корпоративные рабы > вместе взятые за год.

    Но денег ему за это все же не дадут.

     
  • 2.168, Аноним (168), 18:33, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    сисько давно изгадила снорт и кламав а сейчас рвётся изгадит линкус
     

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

  • 1.21, Аноним (21), 17:03, 09/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В случае поломки рассыпается на части?
     
     
  • 2.30, VladSh (?), 17:14, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А в созвездии раков водятся раки?
     
     
  • 3.54, Аноним (21), 18:07, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Была у людей какая-то причина назвать так, а не от фонаря
     
     
  • 4.56, VladSh (?), 18:10, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так и вопрос выше тоже ж наверное должен быть не от фонаря. Какой в нём смысл? Есть хоть одно подтверждение?
     

  • 1.36, Аноним (39), 17:21, 09/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Если выключишь комп, то получишь пазл как запустить его обратно.
     
     
  • 2.48, Аноним (48), 17:42, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сначала включить попробуйте, написано же "прототип".
     
  • 2.70, пох. (?), 19:12, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Никаких пазлов, это ж дыркер. После перезапуска просто mkfs заново и разверни все контейнеры с нуля. Оно ж очень быстрое, прям неимоверно! А поскольку оно уже перезапустилось - клиенты уже все равно порвали тебя на много маленьких медвежат.

     
     
  • 3.82, Аноним (39), 20:32, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    но тогда это не пазл
     
     
  • 4.85, пох. (?), 20:56, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > но тогда это не пазл

    похоже они намекали на "сначала включить попробуйте" (нет, но забавно)


     
     
  • 5.138, Аноним (138), 10:55, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Собери по кусочкам свои байты.
     

  • 1.52, Анонус (?), 18:05, 09/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это проблема, которую микрософт решила еще во времена висты в своем формате wim? Или что-то другое?
     
     
  • 2.55, Аноним (21), 18:08, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    MS? Решила?? В висте??????????????? Тяпница удалась?
     
  • 2.68, пох. (?), 19:11, 09/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    не microsoft, а apple, не wim, а Package. Ну да, примерно.
    Только потом ее изобрел заново дыркер.

     

  • 1.62, Аноним (62), 18:53, 09/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >This is a proof of concept

    Лол, это даже не прототип.

     
  • 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 который на стадии запихивания в ядро. Ну такое.
     
     
  • 2.136, Аноним (138), 10:20, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем Циско лезет куда ему не надо? У них же своя ОС есть.
     
     
  • 3.139, пох. (?), 11:28, 10/06/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Зачем Циско лезет куда ему не надо? У них же своя ОС
    > есть.

    нету. В файрволах, магистральных маршрутизаторах и энтерпрайзных свитчах - давным-давно линукс.

    IOS-XR теперь еще и с rpm, блжад.


     
     
  • 4.197, pofigist (?), 10:26, 13/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    IOS-XR не имеет к линаксу никакого отношения. Это QNX.
     
     
  • 5.213, Капитан Очевидность (?), 21:12, 16/06/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У меня для тебя плохие новости
    Пока ты лежал в криокамере они заменили QNX на Wind River Linux и сделали это достаточно давно
     

  • 1.128, Аноним (-), 08:54, 10/06/2023 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     
  • 1.201, Пряник (?), 14:26, 13/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Главное, чтобы это можно будет убрать через make menuconfig.
     
  • 1.214, Аноним (112), 14:14, 25/06/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Намёк на то, что ФС будет сыпаться на пазлы.
     

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



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

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