The OpenNET Project / Index page

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

Для ядра Linux предложена файловая система DLMPFS

14.02.2026 11:07 (MSK)

Александр Аринг (Alexander Aring) из компании Red Hat, сопровождающий в ядре Linux подсистемы IEEE 802.15.4, DLM и flock/fcntl, представил в списке рассылки разработчиков ядра специализированную файловую систему DLMPFS. Предложенная ФС предоставляет слой для распределённых файловых блокировок, реализованный на базе DLM (Distributed Lock Manager) и ramfs. Реализация DLMPFS доступна в форме набора патчей к ядру Linux 6.19.

DLMPFS позволяет работать с общей для нескольких хостов иерархией файлов, создавать и удалять файлы и каталоги, выставлять или снимать блокировки на файлы при помощи штатных функций flock() и fcntl(). При этом DLMPFS не позволяет записывать и читать данные из файлов, ограничиваясь только операциями с блокировками. Ограничением также является возможность определить состояние блокировки только зная полный файловый путь к блокируемому файлу (DLM требует имя ресурса для определения блокировки).

При помощи DLMPFS можно легко адаптировать существующие приложения, завязанные на выставлении блокировок через API flock/fcntl, на использование распределённых блокировок, охватывающих несколько хостов в кластере, без необходимости задействования для хранения данных специализированных распределённых ФС.

DLMPFS отличается от уже существующей похожей ФС DLMFS использованием API flock/fcntl вместо API, специфичного для ФС OCFS2. В планах добавление в DLMPFS распределённых блокировок, отмеченных в спецификации POSIX, и возможность подключения разных бэкендов для интеграции не только с DLM, но и другими менеджерами распределённых блокировок, такими как NFS lockd.

Пример использования (на втором узле блокировка на файл /mnt/lock будет снята через 20 секунд):


Узел 1:

   mount -t dlmpfs -o clname=$CLUSTERNAME none /mnt   
   touch /mnt/lock
   flock /mnt/lock -c "echo 'acquired'; sleep 20; echo 'released'"

Узел 2:

   mount -t dlmpfs -o clname=$CLUSTERNAME none /mnt
   touch /mnt/lock
   flock /mnt/lock -c "echo 'acquired'; sleep 20; echo 'released'"



  1. Главная ссылка к новости (https://lore.kernel.org/lkml/2...)
  2. OpenNews: Выпуск файловой системы Bcachefs 1.33.0
  3. OpenNews: Открыт код распределённой файловой системы TernFS
  4. OpenNews: Линус Торвальдс раскритиковал регистронезависимые файловые системы
  5. OpenNews: Открыт код распределённой файловой системы 3FS, используемой в DeepSeek
  6. OpenNews: Обновление кластерной файловой системы LizardFS 3.13.0-rc2
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64796-dlmpfs
Ключевые слова: dlmpfs, kernel, linux
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (107) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:29, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –32 +/
    в файловой системе самое главное - насколько она оттестирована. так что альтернатив ext4 нет и ещё очень долго не будет, даже бешено впихиваемая btrfs не стала популярной потому что на жёстком диске вызывает дикую фрагментацию а на ссд приводит к миллионам мелких записей в сутки которые убивают ресурс ссд.
     
     
  • 2.2, Анонисссм (?), 11:41, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –6 +/
    >даже бешено впихиваемая btrfs

    у меня самый старый сервер с btrfs уже лет 10 отметил ) как часики работает. но да, там редхат, а не ванилла или боже упаси дебиан-убунту

     
     
  • 3.18, Аноним (18), 13:03, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –4 +/
    За сервак поздравляю. Вот только кто тебя просил серить на ванильные сборки и Дебиан? Дебиан лучше RHEL потому-что она от Сообщества. Я сам люблю собирать ядро под своё железо, минусо не заметил никаких.
     
     
  • 4.33, trashwind23 (ok), 14:24, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Я просил. Дебиан ни то что не для серверов, а даже не для десктопов.
     
     
  • 5.47, пэпэ (?), 16:43, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Бесполезно. Они думают, что опыт сборки ядра под подкроватный коредуо даёт право говорить об индустрии.
     
     
  • 6.63, Аноним (-), 17:50, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Бесполезно. Они думают, что опыт сборки ядра под подкроватный коредуо даёт право
    > говорить об индустрии.

    Я видел чертову кучу продов на дебиане и тем более - убунте. Потому что с редхатом связываться довольно дорого. Тем более что россиян они как я помню послали в пень вообще.

    С убунты вообще при удачном сочетании звезд на небе можно получить дофейхоа LTS'а и еще и лив апдейты ядер. Очень мило для серваков то. Нарулил, запустил, и - на довольно долго вообще забыл. Дешево, сердито, ненапряжно от слова вообще.

     
     
  • 7.72, Аноним (72), 19:24, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –4 +/
    астра на базе рэдхата, как и множество других, на базе федоры в том числе, а убунта вообше странное.
     
     
  • 8.74, AleksK (ok), 20:10, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Что Астра это дебиан А из множества других, только РэдОС на базе центоса ... текст свёрнут, показать
     
     
  • 9.78, мяф (?), 23:31, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    еще роса, роса ... текст свёрнут, показать
     
     
  • 10.80, AleksK (ok), 00:10, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Роса это бывшая мандрива ... текст свёрнут, показать
     
     
  • 11.84, Anonimous (?), 09:22, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Десктопная - это мандрива, а серверная - RH И да, они такие затейники ... текст свёрнут, показать
     
  • 11.98, Аноним (98), 12:34, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Роса классная Нуби не стал бы делать плохое ... текст свёрнут, показать
     
  • 10.100, Аноним (100), 13:03, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кажется эксперты опеннета совсем разленились - и даже загуглить ломаются до того... текст свёрнут, показать
     
     
  • 11.111, Аноним (111), 18:43, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    кстати, сапорт у них на языке покупателя или покупателю нужно учить уметь язык ... текст свёрнут, показать
     
  • 8.116, Ахз (?), 09:44, 16/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А BolgenOS на базе убунты ... текст свёрнут, показать
     
  • 7.122, Аноним (122), 20:00, 16/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Я видел чертову кучу продов на дебиане и тем более - убунте.

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

    > Потому что с редхатом связываться довольно дорого.

    Это, мягко говоря, не так. У RHEL самые обычные цены. Кому дорого, тем и Дебиан может оказаться неподъёмным. Двух админов в штате держать не каждый ларёк с шаурмой может себе позволить.

    > Тем более что россиян они как я помню послали в пень вообще.

    Да? А почему?

     
  • 4.54, Аноним (54), 17:09, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Дебиан лучше RHEL

    Хахаха! Погоди ты серьезно? Тогда я буду смеяться еще громче, ХАХАХАХА!

    > потому-что она от Сообщества

    Кучка обырганов, которые могут максимум собирать пакетики.

    И то не всегда удачно:
    то сломают криптографию потому что дедиллианец полез своими корявыми граблями в код,
    то будут поставлять порезанное по функционалу приложение под именем нормального,
    то отправляют весь юзерский ввод в китай по http

     
     
  • 5.58, Аноним (-), 17:19, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    У редхата нынче блочно-файлушников почти не осталось Так, мелочи какие Вон XFS... большой текст свёрнут, показать
     
     
  • 6.60, Аноним (60), 17:24, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > А в реххате ломать нечего.

    Ага.
    Потому что серьезные ребята, а не какие-то васяны с теплотрассы.

    > Полтора обрубленых пакета "как бы чего не" абсолютно необходимых - котам из фортуны 500. > Если вы не оно

    То вы лøшара. Sad to be you.

    > И сообщество - его нет.

    А оно нужно?
    Зачем толпа неудачников-ноуйлаферов?

    > В дебиане может кто и поможет.

    А может и нет. Напишут УМВР и васякот.

    > В рх если вы не заплатили за поддержку (а она не дешевая)

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


     
     
  • 7.62, Аноним (-), 17:46, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вы то - не их клиенты Так что вам с этого нифига не обломится - кроме гимора... большой текст свёрнут, показать
     
     
  • 8.64, Аноним (64), 17:57, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Как у тебя в одном абзаце сочитается отличие от вас и не судите других Это... большой текст свёрнут, показать
     
     
  • 9.102, Аноним (-), 13:29, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вкус устриц должны обсуждать - те кто их ел А вы явно в этой фортуне 500 как ра... большой текст свёрнут, показать
     
     
  • 10.121, Аноним (121), 19:05, 16/02/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 8.103, Аноним (98), 13:30, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Коллега, как я Вас понимаю Кому дорога, а кому Путь И путь - это всегда нелегк... текст свёрнут, показать
     
  • 3.30, Аноним (30), 13:57, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > как часики работает.

    ну время показывать чтоб - и диск не нужен

     
     
  • 4.99, Аноним (99), 13:00, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >> как часики работает.
    > ну время показывать чтоб - и диск не нужен

    Зачем вам диск для distributed locks FS?

     
  • 3.56, Аноним (56), 17:16, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тоже не меньше использую btrfs и на серверах, и на ноутбуке. Как-то не хочется уже без многих возможностей обходиться (сжатие, подразделы, снимки, raid на уровне фс, scrub, send/receive, reflink и дедупликация). Xfs быстрая и там хотя бы есть reflink (дедупликация и возможность быстро сделать снимок любого файла или дерева каталогов), а зачем сегодня использовать ext4 я не очень понимаю.
     
  • 2.4, Kerr (ok), 11:44, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Для BTRFS на HDD для решения проблемы фрагментации, используйте параметр монтирования "autodefrag" для включения автоматической дефрагментации "на лету".
     
     
  • 3.38, Alladin (?), 15:13, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –5 +/
    чтобы еще лучше угробиьь ресурс ssd
     
     
  • 4.44, Kerr (ok), 15:29, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Уважаемый типичный опеннетный эксперт, я говорю только про HDD здесь, а на SSD по определению принципиально не может быть фрагментации, поэтому советую не включать там параметр "autodefrag" вовсе никогда.
     
     
  • 5.49, Аноним (49), 16:44, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >на SSD по определению принципиально не может быть фрагментации

    Может, только её влияние на скорость чтения данных намного меньше, чем на HDD. Настолько меньше, что его, считай, и нет.

     
     
  • 6.65, Аноним (65), 18:19, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    В теории будет больше IOCTL будет больше, ведь придется читать фрагментики с разных частей диска. Хотя, да современному CPU плевать на это.
     
  • 4.48, maximnik0 (?), 16:43, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >чтобы еще лучше угробиьь ресурс ssd

    Если волнует ресурс ssd (а оно актуально с х3 ценами ) - нужно поменьше туда писать.Поэтому выбираем разделы которые редко обновляются но хорошо читаются ,ставим нужные опции ,пользуемся.4 год моей ssd а ресурс очень хорош -еще 60% осталось .UUID=ххх /usr           btrfs   defaults,nodiratime,relatime,compress=lzo 0 2
    UUID=ххх /snap          btrfs   defaults,nodiratime,relatime,compress=lzo 0 2
    Стартует приемлемо,не мгновенно но гораздо быстрее чем чисто с жесткого диска -но я долго мучился чтобы сон на ноутбуке заработал,так что очень редко перезагружаюсь.

     
     
  • 5.61, Аноним (-), 17:37, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    И пореже Для чего commit можно выставить в сколько там не жалко при крахе Бол... большой текст свёрнут, показать
     
     
  • 6.68, maximnik0 (?), 18:23, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да все там нормально с монтированием,просто корень на жестком диске находиться Я... большой текст свёрнут, показать
     
     
  • 7.104, Аноним (-), 13:37, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    BG Tree заметно разгоняет монтирование - на чем угодно Если они стремные - можн... большой текст свёрнут, показать
     
     
  • 8.113, maximnik0 (?), 22:07, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да сейчас практически все новые M 2 SSD уже умеют в зону Правильно по границе ... текст свёрнут, показать
     
     
  • 9.119, Аноним (-), 17:46, 16/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Насчет зон я б поаккуратнее был - относительно новый код, насколько из него лажу... текст свёрнут, показать
     
     
  • 10.124, maximnik0 (?), 21:27, 16/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Там есть возможность указать записывать крупноблочно изменения , но должен быть ... текст свёрнут, показать
     
  • 6.87, maximnik0 (?), 09:58, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Если время монтирования не нравится, можно block group tree врубить

    Добавлено ,как я говорил монтирование для смешанных разделов у меня практически не тормозило.Но конвертировав разделы  я выявил плюс этой опции - наконец то стали каталоги с кучей мелких файлов так же быстро открываться как на ext4 с включенным индексированием. Поправили бы ещё слабо устойчивые  методанные, а то пару кластеров повредиться , все преплыли - редко когда бубен помогает,раздел уходит в RO.

     
     
  • 7.105, Аноним (-), 13:40, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > как на ext4 с включенным индексированием. Поправили бы ещё слабо устойчивые
    >  методанные, а то пару кластеров повредиться , все преплыли -
    > редко когда бубен помогает,раздел уходит в RO.

    Оно нынче по дефолту DUP юзает как схему метаданных - и таки пару бэдов под метаданными ведут лишь к воплям на сбой csum и починке из исправной копии. С данными аналогично работает в DUP или RAID1. Чем и прикольно.

    А догнать до такого self heal по мере чтения или scrub более классические RAID ... ну не то что совсем невозможно но я б посмотрел как это без device-management-aware выглядит и насколько это будет сложно в менеджменте и глючно от потери инфо о ошибке между уровнями.

     
     
  • 8.112, maximnik0 (?), 21:47, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Недавно столкнулся с проблемой - в одном из каталогов куча файлов не удалялось,п... текст свёрнут, показать
     
  • 4.59, Аноним (-), 17:24, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > чтобы еще лучше угробиьь ресурс ssd

    Да ничего там не гробится на практике. На большей части обычных десктопных конфиг EXT4 и btrfs в статистике накопителя - фиг различишь. Я проверял. На разных конфигах.

    Реально все эти страшилки про SSD - разве что на ACID базах с мелкими запросами можно увидеть. Если NOCOW не врублен. Весьма нишевой сценарий.

    В остальных случаях - вон там господа догнали только метаданных - терабайт. Сколько там у них на btrfs данных - ну вы поняли! Да, у них менее 1% метаданные ФС, вот и считайте. Если совсем стремно - поставить commit=180 допустим. Максимум откатится на 3 минуты назад соответственно при крахе.

     
     
  • 5.67, Аноним (65), 18:22, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Реально все эти страшилки про SSD

    У меня с прошлого ноута сдох. Диск был на 256 гб, записано было где-то 80-90 терабайт. После чего на него пишется нормально, brtfs scrub проходит нормально, а через пару дней тот же scrub начинает сыпать кучу ошибок на несовпадение сумм.


     
     
  • 6.106, Аноним (-), 13:47, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Обычный хлипкий текучий флеш, ничего нового С туповатым контроллером за который... большой текст свёрнут, показать
     
     
  • 7.128, Аноним (128), 00:47, 17/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну а сколько вы циклов с TLC/QLC ожидали поиметь, интересно? :)

    Это да, просто тут господа говорят, мол порча SSD то есть страшилки.

    > весьма и весьма долго. Если вы там какой-то нелинейный монтаж видео ворочали, конечно, возможны варианты

    Как ни странно, но нет. У меня на ноуте, что используется для разработки за два года записано порядка 25 ТБ. Мне кажется больше всего сейчас "насилует" SSD браузеры, со своим кешем и не только.

     
  • 2.5, Аноним (98), 11:51, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Причём тут БТР и ехт?
    Сабж распределённая фс. Она конкурирует с гфс, цепф...
     
     
  • 3.50, пэпэ (?), 16:45, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Таким словам их не обучают, ты чего. Файловая система хранит файлы! Значит можно сравнивать!
     
  • 2.6, Аноним (6), 11:52, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Ага, а фичи btrfs можно выполнять простыми баш скриптами поверх ext4)
     
     
  • 3.14, pfg21 (ok), 12:51, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ага, особенно CoW реализуем вааааще на трех командах башелапши :)  
    не забили б на функции ext3cow то, можно было еще о чем-то говорить.
     
  • 3.21, Аноним (98), 13:11, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну если уж о локальных фс:

    >btrfs очень удобен если

    Стоит божественная зфс!
    Зфс'очка накуканивает БТР почти во всех мероприятиях специальной олимпиады.

     
     
  • 4.22, Аноним (98), 13:16, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >btrfs очень удобен если есть сервер с множеством дисков и на них требуется настроить RAID.

    Особенно 5/6 рейд, который в этой подделке до сих пор овер 15 лет в анстейбл! Врайт хоул на раз.
    То ли дело православный рэйд-з!

     
     
  • 5.53, Аноним (53), 17:02, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А ведь могли бы объявить продакшон-рэди сразу, как только на десктопе девелопера проработало без крахов до конца рабочего дня.
     
     
  • 6.107, Аноним (-), 13:49, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > А ведь могли бы объявить продакшон-рэди сразу, как только на десктопе девелопера
    > проработало без крахов до конца рабочего дня.

    ZFSники примерно так рефлинки и релизнули. Мол, а как тестировать если по дефолту отключено? Айда в прод, айда включим по дефолту! Ых, ых, что значит - ошибки ФС у гентушников собиравших go?!

     
     
  • 7.108, Аноним (98), 14:16, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Сборка говешечки на дженту — это само по себе как обмазываться несвежим. Зфс просто пыталась спасти мир от лишних бинарников. А если серьезно, лучше один раз поймать баг на рефлинках, который уже пофиксили, чем всю жизнь сидеть на бтр и ждать, когда у тебя дерево метаданных решит самовыпилиться просто потому, что место на диске внезапно кончилось.
     
     
  • 8.109, Аноним (-), 17:42, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Обычный сценарий А то что ZFS вот так зарелизили в стиле нате на лопате - потес... большой текст свёрнут, показать
     
     
  • 9.110, Аноним (98), 18:26, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Рэйд 5 6 ещё сколько от консерваторов ждать Это не консерватизм, это стабильное... большой текст свёрнут, показать
     
     
  • 10.114, koronovirus (?), 06:07, 16/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Передаю привет ZFS куколдону который не смогразобраться как ихзбвежать этой проб... текст свёрнут, показать
     
     
  • 11.126, Аноним (98), 22:53, 16/02/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 10.120, Аноним (-), 18:44, 16/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Известно сколько 1 Вы либо придете и накодите то что вам надо сами 2 Либо жди... большой текст свёрнут, показать
     
     
  • 11.127, Аноним (98), 23:42, 16/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    У меня прям дежавю какое-то Приятно видеть человека, у которого столько свободн... большой текст свёрнут, показать
     
  • 4.129, Аноним (128), 01:07, 17/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Зфс'очка накуканивает БТР почти во всех мероприятиях специальной олимпиады.

    Да, отрицательный рост:
    https://www.phoronix.com/review/linux-617-filesystems

     
  • 3.51, пэпэ (?), 16:47, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >фичи btrfs можно выполнять простыми баш скриптами поверх ext4

    Achievement unlocked

     
  • 3.69, Аноним (65), 18:24, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, контрольные суммы особенно. Чисто кроном запускаем и считаем в hash.txt
     
     
  • 4.115, maximnik0 (?), 07:41, 16/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Ага, контрольные суммы особенно. Чисто кроном запускаем и считаем в hash.txt

    Хм есть хаки  для dm-integrity.Есть ещё fs-verity .

     
  • 2.19, Аноним (18), 13:05, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    btrfs очень удобен если есть сервер с множеством дисков и на них требуется настроить RAID.
     
     
  • 3.57, онанист (?), 17:16, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    оно не умеет raid5/6
     
     
  • 4.70, Аноним (70), 18:39, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Зато умеет raid10.
     
  • 2.27, Аноним (27), 13:32, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Сабж - не совсем файловая система. Скорее механизм управления блокировками в распределенных системах, выполненный в виде ФС.
     
  • 2.40, Аноним (40), 15:17, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ext4 вообще не нужна, есть xfs.
     
     
  • 3.66, онанист (?), 18:21, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    она уже перестала обнулять данные ?
     
  • 2.41, Аноним (41), 15:19, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    DLMPFS для сугубо специфичных вещей. Ваш пример с BTRFS абсолютно неудачен
     
  • 2.75, Сталин (?), 20:28, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    У нас и наших заказчиков буквально везде на серверах XFS
     

  • 1.12, Bob (??), 12:14, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Она настолько нужна, чтобы включать в ядро?

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

     
     
  • 2.16, pfg21 (ok), 12:53, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    хз, она явно рассчитана не на хомячковый десктоп :)    
    так что и результаты работы и потребности будут собираться с корпов...
     
     
  • 3.20, Аноним (18), 13:08, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Сабж о серверах. Ну а если домашний хомяк то выбор очевиден --> EXT4.
     
     
  • 4.123, Аноним (123), 20:06, 16/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Сабж о серверах. Ну а если домашний хомяк то выбор очевиден -->  EXT4.

    Очень удобно когда не понравившийся апдейт хрен откатишь, ага. Тут пара (не)хом с линухом показали как диван 12 до 13 апгрейднуть - ОБАНА, КУЧА ГЛЮКОВ. Обана, это EXT4 и XFS, отката нет. Обана - что хошь то и делай.

    А я на одном из компов - чпок за 2 минуты неудачный апдейт назад...

     
  • 3.36, Аноним (36), 14:39, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > пересобирать себе ядро. Хотя бы потому, что туда настрочили всякого, прямо как в Сашу
    > она явно рассчитана не на хомячковый десктоп

    Она для серверного доступа.

     
  • 2.93, Tron is Whistling (?), 10:15, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Нужна. И да - она тебе не помешает, её неиспользование в общем случае не требует никаких существенных ресурсов кроме пары килобайт под код и пустые структуры.
     

  • 1.25, Аноним (25), 13:22, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А поддерживать её кто будет? Или через год её выкинут?
     
     
  • 2.35, Аноним (36), 14:37, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Или через год её выкинут?

    Обычное дело в опенсорсе. А если не будет выкидываться - сделают, как с Иксами.

     
     
  • 3.39, Alladin (?), 15:15, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    с иксами другое, к закрытию иксов редхат руку приложила
     
     
  • 4.52, Аноним (36), 16:58, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Дак здесь тоже редхат.
     

  • 1.28, Аноним (28), 13:34, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    mandatory locks же вроде мало того что deprecated, так ещё и требуют и сборки, и запуска ядра со сопециальными флагами. Нам рассказывали, что mandatory locks не нужны ... а тут на тебе, целую ФС специально для них выпускают. Я ничего не понял, какая там в ядре сегодня методичка...
     
     
  • 2.29, Аноним (98), 13:39, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >какая там в ядре сегодня методичка.

    Как и всегда, усидеть на всех стульях сразу.
    Сперва принять --> бонус получить. Затем громко выпилить...--> снова бонус и так по кругу. Раст, вот это все. А объём все рос...

     
     
  • 3.31, Аноним на удаленке (?), 14:01, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Я вот считаю что модульное ядро самое лучшее решение. Монолит все таки такое себе. Пока что все работает во славу великого пингвина, но кажется что монолитность это скорее минус чем плюс для домашнего применения.
     
     
  • 4.32, Аноним (98), 14:15, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Соглашусь, коллега.
    Думаю в ближайшую трехлетку ИИ будет набрасывать ядра на раз. Причём ему необязательно нужен человекочитаемый код. Со всеми вытекающими...
    Времена доминации дедушки Линуса подходят к концу.
     
     
  • 5.34, Васян Нечитаемый (?), 14:32, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    -- - - - Причём ему необязательно нужен человекочитаемый код.

    Ищобы. Главнае чтобы чилавеканечитаемый кампилятыр не подвёл. Всеми любимый ыы сам сибя написал и никто в нём ниразбараеццо, ат слова савсем. Правда?

     
     
  • 6.117, Аноним (117), 09:52, 16/02/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пока я вижу, что некоторые даже грамматику и орфографию русского языка, преподаваемую в средней общеобразовательной школе, не осилили. А код компилятора, написанного ИИ - он очень даже читаемый. Что логично - ИИ - он тупой, в нечитаемом коде не разберётся. Не то что Джордж Хотц, который целый фреймворк для обучения нейросетей написал своей головой, не ИИ. Внутри ужас, и всё усугубляется намеренно отстойным форматированием кода, и главное - когда все градиенты на тривиальнейшей сети в None идут сразу после backward, то не понятно, где именно цепочка до тензоров параметров размыкается, ведь на "hello world"е всё прекрасно работает.
     
     
  • 7.125, Аноним (98), 22:45, 16/02/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.118, Соль земли2 (?), 10:32, 16/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Модульность - лишний движущийся механизм. Это, как если бы двигатель у машины был не цельным, а собранным из мелких деталей.
     

  • 1.42, Аноним (41), 15:20, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Интересно, насколько быстро найдет применение в GFS2...
     
     
  • 2.92, Tron is Whistling (?), 10:14, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ни насколько. У GFS2 собственные локи.
    Здесь больше решение как раз чтобы вот только из за локов OCFS2/GFS2 не городить.
     

  • 1.45, Аноним (45), 15:37, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >DLMPFS не позволяет записывать и читать данные из файлов, ограничиваясь только операциями с блокировками

    Брр! Не понимаю!
    Зачем нужны блокировки, если все равно нельзя читать или писать? И зачем нужна такая ФС?

     
     
  • 2.55, онанист (?), 17:14, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    когда будет у вас более одного локалхоста - поймёте
     
  • 2.91, Tron is Whistling (?), 10:13, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А затем, что когда у тебя кластер например в распределённую СУБД пишет, даже без файлухи - у тебя бывают моменты, когда тебе надо на какую-то общую фигню лок выставить - чтобы не трахаться с дедлоками и откатом транзакций. У тех же распределённых СУБД нынешних с собственными локами всё очень плохо, обычно лок локальный на ноду записи, и не далее. Поэтому приходится рядом ещё shared fs городить просто для того, чтобы на неё локи класть - а тут будет готовое решение.
     

  • 1.71, windows10 (ok), 18:50, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/
    Ну все, прощай ext4 сотоварищи.

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

    Потом на эту DLMPFS завяжется systemd, потом без DLMPFS не будет работать вяленд. И все это разумеется для блага пользователей.

    Мир линукса медленно но неумолимо движется к GNU\Redhat c ядром на расте.

     
     
  • 2.90, Tron is Whistling (?), 10:11, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    При чём тут ext4?
    Здесь узкоспециализированная технологическая "фс", которая даже не фс, а просто интерфейс к DLM.
     

  • 1.77, _ (??), 23:04, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мдеее ... а вот раньше все музло-плееры писали :(
     
  • 1.82, Аноним (82), 01:48, 15/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Почему у линуксоидов такая ярая гипер фиксация на ФС ? Это типа потому что "все есть файл" ? Как ни глянь, либо очередной тайлинг пилят, либо фс, и обязательно ведь инновационную блин, а как иначе. Ну и эта драма, с бтрфс, или как там её, бкачфс, хз путаю их постоянно - такой скандал раздули, из ничего, как буд-то кроме этого вообще ничего не проиходит.
     
     
  • 2.83, Аноним (83), 04:19, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все есть файл это про Plan9 9front Тут просто очередное угребище от красношап... большой текст свёрнут, показать
     
  • 2.85, Аноним (36), 09:39, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это типа потому что "все есть файл" ?

    Сейчас новая стратегия опенсофта: "всё есть fail".

     

  • 1.89, Tron is Whistling (?), 10:08, 15/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошая идея. Реально есть в проде аппликухи, у которых обмен данными идёт без использования shared fs, но нужны блокировки в кластере. Неплохо бы ещё к этой идее базовый стек по типу O2CB, потому что городить ради этого огород с коросинком тоже не просто.
     
  • 1.94, Аноним (94), 11:09, 15/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > слой для распределённых файловых блокировок

    Неплохая подпорка для систем, где raft вкручивать поздно, но блокировки надо.

     
     
  • 2.95, Tron is Whistling (?), 11:15, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Raft - плохая подпорка, там всё завязано на одну-единственную ноду.
     
  • 2.96, Tron is Whistling (?), 11:18, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Поясню.
    В DLM у каждого лока есть lock owner.
    Изменить состояние лока в режиме восстановления кворума всё равно не получится.
    Но вот проверить - пока жив lock owner - можно.
    С рафтом так не выйдет.
     
     
  • 3.97, Аноним (94), 11:37, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Гм, да. Был неправ, спасибо за пояснение.
     

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



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

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