BeFS
| 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.
Доминик Джампаоло и Сириль Мёриён[вд] работали над ней свыше 10 месяцев,[2] начиная с сентября 1996 года. Это 64-битная журналируемая файловая система с поддержкой расширенных файловых атрибутов (метаданных), индексируемая, что приближает её функциональность к реляционным БД. Система может использоваться для разбивки дискет, CD-ROM, винчестеров и флеш-носителей, хотя использование системы на небольших носителях проблематично: заголовки самой системы занимают от 600 KB до 2 MB.
Прочие реализации
В начале 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.
Примечания
- ↑ Scot Hacker. «BeOS Journal 10: A First Look at DR9» (англ.). ZDNet (1 июля 1997). Дата обращения: 22 марта 2007. Архивировано 2 октября 1999 года.
- ↑ Giampaolo, Dominic. «Practical File System Design with the Be File System» (англ.). — Morgan Kaufmann, 1999. — ISBN 1-55860-497-9. — [Архивировано 13 февраля 2017 года.] Архивированная копия. Дата обращения: 13 июля 2005. Архивировано 13 февраля 2017 года.
См. также
Ссылки
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.