BFS |
Разработчик |
Be Inc. |
Файловая система |
Be File System |
Дата представления |
1997-05-10 (BeOS Advanced Access Preview Release[1]) |
Метка тома |
Be_BFS (Apple Partition Map) 0xEB (MBR) |
Содержимое папок |
B+-дерево |
Размещение файлов |
inodes |
Сбойные сектора |
inodes |
Максимальный размер файла |
≈260 ГБ * |
Максимум файлов |
без ограничений |
Максимальная длина имени файла |
255 символов |
Максимальный размер тома |
≈2 ЭБ * |
Допустимые символы в названиях |
Все UTF-8, кроме "/" |
Свойства |
Access, Creation, Modified |
Диапазон дат |
неизвестен |
Точность хранения даты |
1 с |
Потоки метаданных |
да |
Атрибуты |
POSIX ACLs: Read, Write, Execute |
Права доступа |
Есть, POSIX (RWX per owner, group and all) |
Фоновая компрессия |
нет |
Фоновое шифрование |
нет |
Поддерживается ОС |
BeOS, ZETA, Haiku, SkyOS, Syllable |
Be File System (BFS, часто называется BeFS, чтобы не путать с Boot File System) — файловая система, созданная для операционной системы BeOS.
Авторы Доминик Джампаоло[англ.] и Cyril Meurillon работали над ней свыше 10 месяцев,[2] начиная с сентября 1996 года. Это 64-битная журналируемая файловая система с поддержкой расширенных файловых атрибутов (метаданных), индексируемая, что приближает её функциональность к реляционным БД. Система может использоваться для разбивки дискет, CD-ROM, винчестеров и флеш-носителей, хотя использование системы на небольших носителях проблематично: заголовки самой системы занимают от 600KB до 2MB.
Прочие реализации
В начале 1999 Makoto Kato разработал драйвер BeFS для Linux, который, однако не был дописан до стабильного состояния, поэтому в 2001 вышел другой драйвер, который написал Will Dyson.
Как часть проекта OpenBeOS (ныне Haiku) в 2002 Axel Dörfler с группой товарищей переписали оригинальный драйвер и издали его под именем OpenBFS. В январе 2004 Robert Szeleney добавил в собственную операционную систему SkyOS файловую систему SkyFS и её драйвер, основанные на OpenBFS. Также система портирована в проект Syllable с версии 0.6.5.
Примечания
См. также
Ссылки
|
---|
Дисковые |
|
---|
Распределённые (сетевые) | |
---|
Специальные | Псевдо- и виртуальные | |
---|
Шифрованные | |
---|
|
---|