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 обязательно


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

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

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

     
     
  • 7.72, Аноним (72), 19:24, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    астра на базе рэдхата, как и множество других, на базе федоры в том числе, а убунта вообше странное.
     
     
  • 8.74, AleksK (ok), 20:10, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Что Астра это дебиан А из множества других, только РэдОС на базе центоса ... текст свёрнут, показать
     
     
  • 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 [^] [^^] [^^^] [ответить]  
  • +/
    кстати, сапорт у них на языке покупателя или покупателю нужно учить уметь язык ... текст свёрнут, показать
     
  • 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 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А в реххате ломать нечего.

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

    > Полтора обрубленых пакета "как бы чего не" абсолютно необходимых - котам из фортуны 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 как ра... большой текст свёрнут, показать
     
  • 8.103, Аноним (98), 13:30, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Коллега, как я Вас понимаю Кому дорога, а кому Путь И путь - это всегда нелегк... текст свёрнут, показать
     
  • 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 [^] [^^] [^^^] [ответить]  
  • –4 +/
    чтобы еще лучше угробиьь ресурс 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 [^] [^^] [^^^] [ответить]  
  • +/
    > Если время монтирования не нравится, можно block group tree врубить, требует ядро
    > 6.1 или новее в плане compat. На более старых будет в
    > RO маунтиться - они не знают как апдейтить дерево, а для
    > чтения ФС оно не требуется.

    Да все там нормально с монтированием,просто корень на жестком диске находиться.Я уже 2 ssd взял ,но пока не решился ставить из за качества самих ssd ,да еще и дикий рост цен. Флешек с усиленным crc и нормальным алгоритмом записи мало -нормальный алгоритм это когда контроллер видит что записывать до хрена и сразу зажимает скорость записи вместо "зажарки памяти " и скорости флоппи дисковода после срабатывание тензодатчика :-( Извращаться с программными лимитами на запись лень.

    > btrfstune --convert-to-block-group-tree с более-менее новыми btrfs utils. Это надо на
    > размонтированой фс пулять, например с бутявки. Можно также фичу и отключить,
    > отклюк просто снесет этот индекс.

    Говорят есть баг с зоннированными устройствами .


     
     
  • 7.104, Аноним (-), 13:37, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    BG Tree заметно разгоняет монтирование - на чем угодно Если они стремные - можн... большой текст свёрнут, показать
     
     
  • 8.113, maximnik0 (?), 22:07, 15/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да сейчас практически все новые M 2 SSD уже умеют в зону Правильно по границе ... текст свёрнут, показать
     
  • 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 [^] [^^] [^^^] [ответить]  
  • +/
    Обычный хлипкий текучий флеш, ничего нового С туповатым контроллером за который... большой текст свёрнут, показать
     
  • 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 [^] [^^] [^^^] [ответить]  
  • +3 +/
    ага, особенно 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 ещё сколько от консерваторов ждать Это не консерватизм, это стабильное... большой текст свёрнут, показать
     
  • 3.51, пэпэ (?), 16:47, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >фичи btrfs можно выполнять простыми баш скриптами поверх ext4

    Achievement unlocked

     
  • 3.69, Аноним (65), 18:24, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, контрольные суммы особенно. Чисто кроном запускаем и считаем в hash.txt
     
  • 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 [^] [^^] [^^^] [ответить]  
  • +/
    Сабж - не совсем файловая система. Скорее механизм управления блокировками в распределенных системах, выполненный в виде ФС.
     
  • 2.40, Аноним (40), 15:17, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ext4 вообще не нужна, есть xfs.
     
     
  • 3.66, онанист (?), 18:21, 14/02/2026 [^] [^^] [^^^] [ответить]  
  • +/
    она уже перестала обнулять данные ?
     
  • 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.
     
  • 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 [^] [^^] [^^^] [ответить]  
  • +/
    -- - - - Причём ему необязательно нужен человекочитаемый код.

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

     

  • 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 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >DLMPFS не позволяет записывать и читать данные из файлов, ограничиваясь только операциями с блокировками

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

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

  • 1.71, windows10 (ok), 18:50, 14/02/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Ну все, прощай 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
    Добавить, Поддержать, Вебмастеру