fbpx
Wikipedia

Btrfs

Btrfs (B-tree FS) es un sistema de archivos copy-on-write anunciado por Oracle Corporation para GNU/Linux.

Btrfs
Desarrollador Oracle Corporation
Nombre completo Btrfs
Sistemas operativos compatibles GNU/Linux
Introducción 12 de junio de 2007 (GNU/Linux)
Estructuras
Contenido del directorio btree
Localización de archivo extents
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 los bytes excepto NULL y '/'
Características
Atributos POSIX
Permisos de acceso a archivos POSIX, ACL
Compresión transparente Si
Cifrado transparente No

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

En febrero de 2009, Btrfs fue desarrollado intensivamente y solo estuvo disponible para ser evaluado. Btrfs v0.19 fue publicado en junio de 2009, como software libre bajo licencia GPL. Inicialmente, estaba previsto publicar Btrfs v1.0 (con el formato de disco finalizado) hacia 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] En la versión 2.6.29 del núcleo Linux se añadió soporte experimental para este sistema de archivos.

Synology lo ha incluido en su DSM 6.

Estabilidad

En estos momentos Btrfs se considera estable, y no se espera que esto cambie a menos que existan fuertes razones para hacerlo. De todos modos, de haber un cambio en el formato, los sistemas de archivos formateados antes de este continuarán siendo montables y usables con nuevas versiones del kernel. El código fuente de Btrfs está bajo constante desarrollo. Se han hecho todos los esfuerzos por mantenerlo estable y rápido. Debido a la velocidad de desarrollo, el estado del sistema de archivos mejora considerablemente con cada nueva versión de Linux, así que es recomendado correr el kernel más moderno que sea posible.

Para pruebas de rendimiento se recomienda también: hacerlo bajo la versión estable de Linux más reciente, de ser posible sobre la última versión en desarrollo y con diferentes opciones de configuración. Por ejemplo: distintas opciones de compresión.[1]

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 indexados
  • 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 Striping 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
  • Copias de seguridad incrementales eficaces y mirroring del sistema de archivos
  • Actualización desde ext3 a Btrfs, y reconversión a ext3 al momento de la actualización
  • Modo optimizado para SSD (activado a través de una opción de montaje)
  • Desfragmentación sin desmontar

Características recientes

En la versión 3.14 del kernel Linux, se añade:

  • Exportar información del sistema de archivos a través de sysfs: características y perfiles de asignación
  • Mejora opcional en el formato de discos incompatibles con el objetivo de acelerar el sistema
  • Añadida la opción para el emparejamiento de opciones de montaje
  • Bastantes pequeñas optimizaciones de rendimiento

Véase también

Enlaces externos

  • Sitio oficial Btrfs
  • Primer anuncio del sistema
  • Coherent Remote File System, construido sobre btrfs.
  • Ejemplos de uso de Btrfs

Referencias

  •   Datos: Q283820

btrfs, tree, sistema, archivos, copy, write, anunciado, oracle, corporation, para, linux, desarrolladororacle, corporationnombre, completosistemas, operativos, compatiblesgnu, linuxintroducción12, junio, 2007, linux, estructurascontenido, directoriobtreelocali. Btrfs B tree FS es un sistema de archivos copy on write anunciado por Oracle Corporation para GNU Linux BtrfsDesarrolladorOracle CorporationNombre completoBtrfsSistemas operativos compatiblesGNU LinuxIntroduccion12 de junio de 2007 GNU Linux EstructurasContenido del directoriobtreeLocalizacion de archivoextentsLimitesMaxima dimension de archivo16 EiB ExbibyteMaximo numero de archivos264Tamano maximo del nombre de archivo255 bytesTamano maximo del volumen16 EiB ExbibyteCaracteres permitidos en nombres de archivoTodos los bytes excepto NULL y CaracteristicasAtributosPOSIXPermisos de acceso a archivosPOSIX ACLCompresion transparenteSiCifrado transparenteNo editar datos en Wikidata Su objetivo es sustituir al actual sistema de archivos ext4 eliminando el mayor numero de sus limitaciones en especial con el tamano maximo de los ficheros ademas de la adopcion de nuevas tecnologias no soportadas por ext3 Se afirma tambien que se centrara en la tolerancia a fallos reparacion y facil administracion En febrero de 2009 Btrfs fue desarrollado intensivamente y solo estuvo disponible para ser evaluado Btrfs v0 19 fue publicado en junio de 2009 como software libre bajo licencia GPL Inicialmente estaba previsto publicar Btrfs v1 0 con el formato de disco finalizado hacia finales de 2008 pero tras sobrepasarse esa fecha no se ha vuelto a dar una fecha para la version definitiva Theodore Ts o desarrollador de los sistemas ext3 y ext4 dice que Btrfs tiene algunas de las ideas de diseno de Reiser4 cita requerida y que el sistema de archivos tiene soporte para algunas caracteristicas avanzadas que estan disenadas para incorporarse en ZFS cita requerida En la version 2 6 29 del nucleo Linux se anadio soporte experimental para este sistema de archivos Synology lo ha incluido en su DSM 6 Indice 1 Estabilidad 2 Caracteristicas 3 Caracteristicas recientes 4 Vease tambien 5 Enlaces externos 6 ReferenciasEstabilidad EditarEn estos momentos Btrfs se considera estable y no se espera que esto cambie a menos que existan fuertes razones para hacerlo De todos modos de haber un cambio en el formato los sistemas de archivos formateados antes de este continuaran siendo montables y usables con nuevas versiones del kernel El codigo fuente de Btrfs esta bajo constante desarrollo Se han hecho todos los esfuerzos por mantenerlo estable y rapido Debido a la velocidad de desarrollo el estado del sistema de archivos mejora considerablemente con cada nueva version de Linux asi que es recomendado correr el kernel mas moderno que sea posible Para pruebas de rendimiento se recomienda tambien hacerlo bajo la version estable de Linux mas reciente de ser posible sobre la ultima version en desarrollo y con diferentes opciones de configuracion Por ejemplo distintas opciones de compresion 1 Caracteristicas EditarBtrfs esta siendo desarrollado intensivamente y muchas de las caracteristicas finales como por ejemplo detectar si un volumen esta lleno no han sido incorporadas a la version de pruebas Las caracteristicas finales presentadas son Empaquetado eficiente en espacio de archivos pequenos y directorios indexados Asignacion dinamica de inodos no se fija un numero maximo de archivos al crear el sistema de archivos Snapshots escribibles y snapshots de snapshots Subvolumenes raices del sistema de archivos internas separadas Mirroring y Striping a nivel de objeto Comprobacion de datos y metadatos alta seguridad de integridad Compresion Copy on write del registro de todos los datos y metadatos Gran integracion con device mapper para soportar multiples dispositivos con varios algoritmos de RAID incluidos Comprobacion del sistema de archivos sin desmontar y comprobacion muy rapida del sistema de archivos desmontado Copias de seguridad incrementales eficaces y mirroring del sistema de archivos Actualizacion desde ext3 a Btrfs y reconversion a ext3 al momento de la actualizacion Modo optimizado para SSD activado a traves de una opcion de montaje Desfragmentacion sin desmontarCaracteristicas recientes EditarEn la version 3 14 del kernel Linux se anade Exportar informacion del sistema de archivos a traves de sysfs caracteristicas y perfiles de asignacion Mejora opcional en el formato de discos incompatibles con el objetivo de acelerar el sistema Anadida la opcion para el emparejamiento de opciones de montaje Bastantes pequenas optimizaciones de rendimientoVease tambien EditarLogical Volume Manager Linux Enlaces externos EditarSitio oficial Btrfs Primer anuncio del sistema Coherent Remote File System construido sobre btrfs Ejemplos de uso de BtrfsReferencias Editar https btrfs wiki kernel org index php Main Page Datos Q283820Obtenido de https es wikipedia org w index php title Btrfs amp oldid 125719276, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos