Movatterモバイル変換


[0]ホーム

URL:


Ir para o conteúdo
Wikipédia
Busca

Be File System

Origem: Wikipédia, a enciclopédia livre.
Esta página cita fontes, mas não cobrem todo o conteúdo
Esta páginacita fontes, mas quenão cobrem todo o conteúdo. Ajude ainserir referências (Encontre fontes:Google (N • L • A • I • WP refs)  • ABW  • CAPES).(junho de 2021)
bfs
DesenvolvedorBe Incorporated
Nome completoBe File System
Lançamento10 de maio de1997 (BeOS Advanced Access Preview Release[1])
Identificador da partiçãoBe_BFS (Apple Partition Map)
0xEB (MBR)
Estruturas
Conteúdos de diretórioÁrvore B+
Alocação de arquivosinodes
Blocos ruinsinodes
Limites
Tamanho Máximo de arquivo260GB
Número máximo de arquivosIlimitado
Tamanho máximo do nome de arquivo255 bytes
Tamanho máximo do volume2EB
Caracteres permitidos em nomesTodosUTF-8 exceto '/'
Recursos
Datas salvasacesso (atime), criação (ctime), modificação (mtime)
Faixa de datasDesconhecido
Resolução de datasNanosegundos
BifurcaçõesSim
AtributosPOSIX ACLs: Read, Write, Execute
Permissões de sistema de arquivosPOSIX (RWX per owner, group and all)
Compressão transparenteNão
Criptografia transparenteNão
Armazenamento de caso únicoNão
Sistemas operativos suportadosBeOS,Zeta,Haiku,SkyOS,Syllable
Portal das Tecnologias de informação

OBe File System (BFS, ocasionalmente, é impropriamente denominado BeFS, para evitar qualquer confusão comBoot File System - BFS, nome usado no Linux) é osistema de arquivos nativo para oBeOS.

BFS foi desenvolvido porDominic Giampaolo eCyril Meurillon ao longo de um período de dez meses, com início em Setembro de 1996,[2] fornecer paraBeOS um sistema de arquivos moderno de64 bits capaz dejournaling.[3] Emcaso sensível e capaz de ser usado emdisquete,discos rígidos e mídia de somente leitura comoCD-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 porBenoit Schillings, também foi chamado BFS quando corrente),[4] que inclui suporte para os atributos de arquivo estendido (metadados), com características de indexação e consulta para fornecer funcionalidade similar ao umbanco 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 defragmentação.

Seu processo de projeto,application programming interface e funcionamento interno são, em sua maior parte, documentada no livroPractical File System Design with the Be File System.[2]

Implementações

[editar |editar código]

Além do original BFS usadoBeOS em 1996, existem várias implementações paraLinux. No início de 1999, Makoto Kato desenvolveu um Be File System Driver para Linux; porém, o driver nunca alcançou um estado de completo, de modo estável em 2001, Will Dyson desenvolveu sua própria versão do Linux BFS driver.[5]

Como parte da tentativa OpenBeOS (agoraHaiku) para recriar o sistema operacional BeOS em 2002, Axel Dörfler e outros poucos desenvolvedores criam e lançam um chamado BFS reimplementado OpenBFS.[6] Em janeiro de 2004, Robert Szeleney anunciou que tinha desenvolvido um fork deste sistema de arquivos OpenBFS para uso noSkyOS sistema operacional.[7] A implementação OpenBFS regular também foi portado paraSyllable e está incluído desde a versão 0.6.5.

Referências

  1. Scot Hacker (1 de julho de 1997).«BeOS Journal 10: A First Look at DR9».ZDNet. Consultado em 22 de março de 2007.Cópia arquivada em 2 de outubro de 1999 
  2. abGiampaolo, Dominic (1999).Practical File System Design with the Be File System(PDF). [S.l.]: Morgan Kaufmann.ISBN 1-55860-497-9 
  3. Andrew Orlowski (29 de março de 2002).«Windows on a database – sliced and diced by BeOS vets». The Register. Consultado em 9 de dezembro de 2006 
  4. Henry Bortman.«Benoît Schillings, Software Engineer».The BeOS Bible. Consultado em 10 de setembro de 2006 
  5. Will Dyson (2002).«BeFS driver for Linux: About BeFS». SourceForge. Consultado em 9 de dezembro de 2006 
  6. Daniel Teixeira (4 de setembro de 2002).«OBFS Reaches Beta».Haiku News. Consultado em 9 de dezembro de 2006.Cópia arquivada em 4 de outubro de 2006 
  7. Robert Szeleney (23 de janeiro de 2004).«Update».skyos.org. Consultado em 9 de dezembro de 2006 

Ligações externas

[editar |editar código]
Obtida de "https://pt.wikipedia.org/w/index.php?title=Be_File_System&oldid=61313192"
Categorias:
Categorias ocultas:

[8]ページ先頭

©2009-2026 Movatter.jp