Мы говорим о программном интерфейсе между блочными драйверами и драйверами файловых систем.Сообщение от jdigreze
Когда драйвер файловой системы использует процедуры вроде blockRead и blockWrite, какого размера блоки должны передаваться?
Мы говорим о программном интерфейсе между блочными драйверами и драйверами файловых систем.Сообщение от jdigreze
Когда драйвер файловой системы использует процедуры вроде blockRead и blockWrite, какого размера блоки должны передаваться?
В данном случае размер блока должен быть равен размеру блока файловой системы, принятой в качестве основной. Остальные ФС должны подключаться через виртуальные драйверы, которые и нивелируют разницу в размерах блоков и структуре информации ФС.
Это слишком узкое и частное решение, когда гибкое гораздо проще.
А есть какие-нибудь предложения по выбору основной ФС?
Ну, наверно NTFS... Хотя нет, ReiserFS будет надежнее... Шютка юмора!
Из всех систем я не видел ни одной, которая бы удовлетворила все насущные потребности. Ближе всего к норме считаю ФС от iSDOS, но и она не идеальна, особенно в части использования дискового пространства на жестких дисках.
Есть кое-какие наброски по ее модернизации за счет виртуализации механизма работы с накопителями, что не должно сказаться по крайней мере на существующей прикладном ПО этой системы. Но работа над этим пока зашла в ступор из-за моей занятости. Если есть возможность, пиши на мыло, обязательно отвечу.
ФС сама определяет под себя размер блока и работает с LBA-номерами блоков. Все остальные различия нивелируются блочным драйвером и кешем. Как отформатирован диск - здесь не столь важно.Когда драйвер файловой системы использует процедуры вроде blockRead и blockWrite, какого размера блоки должны передаваться?
Transactional FAT. Если извращаться - можно ext2, но накладные будут неслабыми...А есть какие-нибудь предложения по выбору основной ФС?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)