Be File System
O Be File System (BFS, ocasionalmente, é impropriamente denominado BeFS, para evitar qualquer confusão com Boot File System - BFS, nome usado no Linux) é o sistema de arquivos nativo para o BeOS.

BFS foi desenvolvido por Dominic Giampaolo e Cyril Meurillon ao longo de um período de dez meses, com início em Setembro de 1996, fornecer para BeOS um sistema de arquivos moderno de 64 bits capaz de journaling. Em caso sensível e capaz de ser usado em disquete, discos rígidos e mídia de somente leitura como CD-ROMs, embora seu uso em pequenas mídias removíveis não é aconselhável, como o arquivo de cabeçalhos do sistema consomem de 600KB a 2MB, tornando os disquetes praticamente inúteis.

Como seu antecessor, OFS (Old Be File System, escrito por Benoit Schillings, também foi chamado BFS quando corrente), que inclui suporte para os atributos de arquivo estendido (metadados), com características de indexação e consulta para fornecer funcionalidade similar ao um banco de dados relacional.

Embora concebido como um sistema de arquivo de 64 bits, o tamanho de algumas estruturas no disco, significa que o tamanho limite prático é de aproximadamente 2 exabytes.Similar o grau de alocação de arquivos baseado reduz o tamanho do arquivo praticamente máximo de cerca de 260 gigabytes no melhor e tão pouco como alguns blocos em um pior caso patológico, dependendo do grau de fragmentação.

Seu processo de projeto, application programming interface e funcionamento interno são, em sua maior parte, documentada no livro "Practical File System Design with the Be File System".
Q4943815
Boot File System
MEDIA
Q174989
sistema de arquivos
Concept
Q62563
BeOS
MISC
None
Dominic Giampaolo
UNK
None
Cyril Meurillon
UNK
Q62563
BeOS
MISC
Q252132
64 bit
Concept
Q579047
journaling
Concept
None
caso sensível
UNK
Q5293
disquete
Concept
Q4439
discos rígidos
Concept
Q7982
CD-ROM
Concept
None
Benoit Schillings
UNK
Q180160
metadados
Concept
Q192588
banco de dados relacional
Concept
Q1132459
fragmentação
Concept
Q165194
application programming interface
Concept
Q812816
Be File System
MISC
Q812816
Be File System
MISC
Q812816
Be File System
MISC
1996-09-01T00:00:00Z^^http://www.w3.org/2001/XMLSchema#dateTime
Setembro de 1996
DATE
+64^^http://www.w3.org/2001/XMLSchema#decimal
64
NUMBER
+600^^http://www.w3.org/2001/XMLSchema#decimal
600
NUMBER
+2^^http://www.w3.org/2001/XMLSchema#decimal
2
NUMBER
+64^^http://www.w3.org/2001/XMLSchema#decimal
64
NUMBER
+2^^http://www.w3.org/2001/XMLSchema#decimal
2
NUMBER
+260^^http://www.w3.org/2001/XMLSchema#decimal
260
NUMBER
instance of
operating system
operating system
instance of