>В случае блочного устройства - будет один "ресурс" == диск - и много extent locks каждый на свой offset range.
>Причем в случае устройства можно искуственно хранить не смещение с точностью до байта, а просто номер блока.Прекрасно. То есть вы хотите сказать, что DLM может быть вообще никак не связан с файловой системой. А на основании чего он тогда снимает и устанавливает блокировки? /dev/random?
>Меняет. Блокировки на уровне блоков никаким образом не затрагиваю понятие "метаданные" (которыми являются каталоги и зоны блоков выделенных для inode/vnode). метаданные это ровно такие же блоки на блочном устройстве как и блоки данных выделенные для inode.
Не надо играть в Капитана Очевидность. Вопрос был не в этом.