Btrfs

Btrfs

Btrfs

Btrfs
Desarrollador Oracle Corporation
Nombre completo Btrfs
Introducido Junio 12, 2007 (Linux)
Identificador de la partición
Estructuras
Contenido del directorio btree
Localización de archivo extents
Bloques malos
Límites
Máxima dimensión de archivo 16 EiB Exbibyte
Máximo número de archivos 264
Tamaño máximo del nombre de archivo 255 bytes
Tamaño máximo del volumen 16 EiB Exbibyte
Caracteres permitidos en nombres de archivo Todos bytes excepto NUL and '/'
Características
Fechas registradas
Rango de fecha
Bifurcaciones
Atributos POSIX
Permisos de acceso a archivos POSIX, ACL
Compresión transparente
Cifrado transparente No
Sistemas operativos soportados Linux

Btrfs (B-tree FS o usualmente pronunciado "Butter FS") es un sistema de archivos de copia sobre escritura anunciado por Oracle Corporation para Linux.

Su objetivo es sustituir al actual sistema de archivos, ext3, eliminando el mayor número de sus limitaciones, en especial con el tamaño máximo de los archivos; además de la adopción de nuevas tecnologías no soportadas por ext3. Se afirma también que se "centrará en la tolerancia de fallos, reparación y fácil administración".

En febrero de 2009, Btrfs está siendo desarrollado intensivamente y sólo está disponible para ser testeado. Btrfs v0.18 fue publicado en enero de 2009, como software libre bajo la GPL. Btrfs v1.0 (con el formato de disco finalizado) estaba previsto para ser publicado a finales de 2008, pero tras sobrepasarse esa fecha no se ha vuelto a dar una fecha para la versión definitiva.

Theodore Ts'o, desarrollador de los sistemas ext3 y ext4, dice que Btrfs "tiene algunas de las ideas de diseño de Reiser4"[cita requerida] y que "el sistema de archivos tiene soporte para algunas características avanzadas que están diseñadas para incorporarse en ZFS".[cita requerida]

La versión 2.6.29 del núcleo Linux ya soporta de manera experimental este sistema de archivos.

Características

Btrfs está siendo desarrollado intensivamente y muchas de las características finales, como por ejemplo detectar si un volumen está lleno, no han sido incorporadas a la versión de pruebas. Las características finales presentadas son:

  • Empaquetado eficiente en espacio de archivos pequeños y directorios indizados
  • Asignación dinámica de inodos (no se fija un número máximo de archivos al crear el sistema de archivos)
  • Snapshots escribibles y snapshots de snapshots
  • Subvolúmenes (raíces del sistema de archivos internas separadas)
  • Mirroring y Stripping a nivel de objeto
  • Comprobación de datos y metadatos (alta seguridad de integridad)
  • Compresión
  • Copy-on-write del registro de todos los datos y metadatos
  • Gran integración con device-mapper para soportar múltiples dispositivos, con varios algoritmos de RAID incluidos
  • Comprobación del sistema de archivos sin desmontar y comprobación muy rápida del sistema de archivos desmontado
  • Copia de seguridad incrementales eficaces y mirroring del sistema de archivos
  • Actualización desde ext3fs a Btrfs, y reconversión a ext3fs al momento de la actualización
  • Modo optimizado para SSD (activado a través de la opción de montaje)
  • Defragmentación sin desmontar

Enlaces externos

Obtenido de "Btrfs"

Wikimedia foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Mira otros diccionarios:

  • btrfs — Hersteller Oracle Corporation Vollständige Bezeichnung B tree FS oder „Butter FS“ Erstveröffentlichung 12. Juni 2007 (Linux) Technische Umsetzung Verzeichnisse B⁺ Baum …   Deutsch Wikipedia

  • Btrfs — Hersteller Oracle Corporation Vollständige Bezeichnung B tree FS oder “Butter FS” Erstveröffentlichung 12. Juni 2007 (Linux) Technische Umsetzung Verzeichnisse B Baum …   Deutsch Wikipedia

  • Btrfs — Développeur Oracle Corporation Nom anglais Btrfs Introduction Stable : 23 mars 2009 Instable : 12 juin 2007 (Linux) Structure Conte …   Wikipédia en Français

  • Btrfs — Информация в этой статье или некоторых её разделах устарела. Вы можете помочь проекту, обновив её и убрав после этого данный шаблон …   Википедия

  • Btrfs — infobox filesystem full name = Btrfs name = Btrfs developer = Oracle Corporation introduction os = Linux introduction date = June 12, 2007 partition id = directory struct = btree file struct = extents bad blocks struct = max filename size = 255… …   Wikipedia

  • BtrFS — …   Википедия

  • Comparison of file systems — The following tables compare general and technical information for a number of file systems. Contents 1 General information 2 Limits 3 Metadata 4 Features …   Wikipedia

  • File system — For library and office filing systems, see Library classification. Further information: Filing cabinet A file system (or filesystem) is a means to organize data expected to be retained after a program terminates by providing procedures to store,… …   Wikipedia

  • CRFS — (Coherent Remote File System) is a network file system protocol by Zach Brown formerly of Oracle intended to leverage the Btrfs architecture to gain higher performance than existing protocols (such as NFS and CIFS) and to expose Btrfs features… …   Wikipedia

  • MeeGo — This article is about the mobile operating system. For other uses, see Meego. MeeGo Company / developer …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”