BeFS

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 29 de julio de 2021; las comprobaciones requieren 3 ediciones .
novios
Desarrollador ser inc.
sistema de archivos Ser sistema de archivos
Día de entrega 10 de mayo de 1997 ( Lanzamiento de vista previa de acceso avanzado de BeOS [1] )
etiqueta de volumen Be_BFS ( mapa de particiones de Apple )
0xEB ( MBR )
Estructura
Contenido de la carpeta árbol B+
Colocación de archivos inodos
Malos sectores inodos
Restricciones
Tamaño máximo de archivo ~ 260GB *
Máximo de archivos sin Fronteras
Longitud máxima del nombre de archivo 255 caracteres
Tamaño de volumen máximo ~2 EB *
Caracteres válidos en los títulos Todo UTF-8 excepto "/"
Capacidades
Propiedades Acceso, Creación, Modificado
Rango de fechas desconocido
Precisión de almacenamiento de fecha 1 s
Flujos de metadatos
Atributos ACL POSIX : lectura, escritura, ejecución
Derechos de acceso Sí, POSIX (RWX por propietario, grupo y todo)
Compresión de fondo No
Cifrado de fondo No
SO compatible BeOS , ZETA , Haiku , SkyOS , Sílaba

Be File System ( BFS , a menudo denominado BeFS que no debe confundirse con Boot File System ) es un sistema de archivos creado para el sistema operativo BeOS .

Los autores Dominic Giampaolo Cyril Meurillon han estado trabajando en él durante más de 10 meses desde septiembre de 1996 2 . Se trata de un sistema de archivos journaled de 64 bits con soporte para atributos de archivos extendidos ( metadatos ), indexados, lo que acerca su funcionalidad a las bases de datos relacionales . El sistema se puede usar para particionar disquetes , CD-ROM , discos duros y medios flash , aunque usar el sistema en medios pequeños es problemático: los encabezados del sistema en sí ocupan de 600 KB a 2 MB .

Otras implementaciones

A principios de 1999 , Makoto Kato desarrolló un controlador BeFS para Linux que, sin embargo, no se finalizó en un estado estable , por lo que se lanzó otro controlador en 2001 , escrito por Will Dyson.

Como parte del proyecto OpenBeOS (ahora Haiku ), en 2002 Axel Dörfler y un grupo de amigos reescribieron el controlador original y lo publicaron con el nombre de OpenBFS. En enero de 2004 , Robert Szeleney agregó el sistema de archivos SkyFS y su controlador basado en OpenBFS a su propio sistema operativo SkyOS . El sistema también ha sido portado al proyecto Syllable desde la versión 0.6.5.

Notas

  1. Scott Hacker. "BeOS Journal 10: un primer vistazo a DR9"  (inglés) . ZDNet (1 de julio de 1997). Consultado el 22 de marzo de 2007. Archivado desde el original el 2 de octubre de 1999.
  2. Giampaolo, Domingo. "Diseño Práctico de Sistema de Archivos con el Sistema de Archivos Be  " . - Morgan Kaufmann , 1999. - ISBN 1-55860-497-9 . Copia archivada (enlace no disponible) . Consultado el 13 de julio de 2005. Archivado desde el original el 13 de febrero de 2017. 

Véase también

Enlaces