BeOS's BFS
Be's original conception for a filesystem was one that included a large number of database features. This concept, though, proved to be too awkward in practice, and so Be developed the Be Filesystem (BFS), which retains some database-style features but for the most part is a fairly conventional filesystem. BFS borrows some features from UNIX filesystems, such as UNIX-style permissions. It shares other features with NTFS and HPFS, such as its support for EAs (known as attributes in BeOS).
BFS's features include the following:
Filenames up to 254 characters in length
Case-sensitive long filenames
Directories stored in a sorted tree structure
Allocation block size of between 1KB and 8KB, configurable at format time
Maximum partition size ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access