Anuncio

cambiar el sistema de archivos raíz de LinuxHonestamente, una de las últimas cosas que la gente mira es qué sistema de archivos se está utilizando. Los usuarios de Windows y Mac OS X tienen aún menos razones para buscar, porque realmente solo tienen una opción para su sistema: NTFS y HFS +, respectivamente. Linux, por otro lado, tiene muchas opciones diferentes de sistema de archivos, con el valor predeterminado actual ext4.

Sin embargo, ha habido otro impulso para cambiar el sistema de archivos a algo llamado btrfs. Pero, ¿qué hace que btrfs sea mejor, y cuándo veremos distribuciones haciendo el cambio?

¿Qué hacen los sistemas de archivos?

En caso de que no esté familiarizado con lo que realmente hacen los sistemas de archivos, es bastante simple cuando se resume. Los sistemas de archivos se usan para controlar cómo se almacenan los datos después de que un programa ya no los usa, qué otros la información, conocida como metadatos, se adjunta a los datos en sí, cómo se controla el acceso a los datos, y así en.

No suena como algo fácil de programar, y definitivamente no lo es. Los sistemas de archivos aún se revisan continuamente para incluir más funcionalidades mientras se vuelven más eficientes en lo que necesita hacer. Por lo tanto, aunque es una necesidad básica para todas las computadoras, no es tan básico como parece.

instagram viewer

¿Por qué cambiar los sistemas de archivos?

cambiar el sistema de archivos raíz de Linux

ext4 ha sido otra mejora para el sistema de archivos ext3, que fue una mejora con respecto al sistema de archivos ext2. Si bien el ext4 es un sistema de archivos muy sólido que ha sido la opción predeterminada para casi todas las distribuciones en los últimos años, está hecho de una base de código antigua. Además, los usuarios de Linux buscan muchas características nuevas y diferentes en los sistemas de archivos que ext4 no maneja por sí solo.

Hay un software que se ocupa de algunas de esas necesidades, pero en el aspecto del rendimiento, ser capaz de hacer esas cosas en el nivel del sistema de archivos sería más rápido.

ext4

sistema de archivos raíz del conmutador Linux

ext4Los límites siguen siendo bastante impresionantes. El volumen / partición más grande que puede hacer con ext4 es 1 exbibyte, el equivalente a aproximadamente 1,152,921.5 terabytes. Si bien el tamaño máximo de archivo es de 16 tebibytes, o aproximadamente 17,6 terabytes, que es mucho más grande que cualquier disco duro que un consumidor habitual pueda comprar actualmente.

ext4 es conocido por traer mejoras de velocidad sobre ext3 mediante el uso de múltiples técnicas diferentes. Como la mayoría de los sistemas de archivos modernos, es un sistema de archivo de registro en diario, lo que significa que mantiene un "diario" de dónde se encuentran los archivos en el disco y de cualquier otro cambio en el disco. A pesar de todas sus características, no admite compresión transparente, cifrado transparente o deduplicación de datos. Las instantáneas son técnicamente compatibles, pero esa característica es experimental en el mejor de los casos.

Btrfs

Btrfs, que se puede pronunciar como "Mantequilla FS", "Mejor FS" o "B-Tree FS", es un sistema de archivos hecho completamente desde cero. Btrfs existe porque los desarrolladores querían expandir la funcionalidad de un sistema de archivos para incluir agrupación, instantáneas y sumas de verificación, entre otras cosas.

Si bien es independiente de ext4, quiere construir a partir de las ideas presentes en ext4 que son excelentes para los consumidores y empresas por igual e incorporar esas características adicionales que beneficiarán a todos (pero específicamente empresas). Para empresas que usan programas muy grandes con bases de datos muy grandes, que tienen un archivo aparentemente continuo El sistema en múltiples discos duros sería muy beneficioso porque puede hacer que la consolidación de datos sea mucho más fácil. La deduplicación de datos reduciría la cantidad de espacio real que ocuparían los datos y la duplicación de datos sería más fácil con btrfs también cuando hay un único sistema de archivos amplio que necesita ser reflejado

Por supuesto, aún puedes elegir crear múltiples particiones para que no tengas que duplicar todo. El tamaño máximo de partición de un sistema de archivos btrfs es de 16 exbibytes, y el tamaño máximo de archivo también es de 16 exbibytes. Teniendo en cuenta que btrfs podrá abarcar varios discos duros, es bueno que admita 16 veces más espacio en disco que ext4.

Conclusión

cambiar el sistema de archivos raíz de Linux

Lamentablemente, la fecha de llegada de btrfs no se conoce del todo. Oficialmente, el sistema de archivos de próxima generación todavía se clasifica como inestable, pero si descarga la última versión de Ubuntu, puede elegir instalarlo en una partición btrfs. Se ha informado que Fedora 18 usará btrfs como su sistema de archivos predeterminado, ya que en el momento de su lanzamiento debería existir un verificador del sistema de archivos para btrfs.

Cuando btrfs se clasificará como estable todavía es un misterio, pero no espere que Ubuntu use btrfs por defecto hasta que se considere estable. Todavía queda una buena cantidad de trabajo para btrfs, ya que no todas las características aún están implementadas y el rendimiento (en mi experiencia) es un poco lento en comparación con ext4.

¿Cuál es tu opinión sobre btrfs? ¿Crees que será mejor que ext4 para usuarios de escritorio normales? ¿Algo que le gustaría ver implementado en btrfs? ¡Háganos saber en los comentarios!

Créditos de imagen: Fondo de Internet con código binario a través de Shutterstock, Jackson Carson, dthprod

Danny es un estudiante de último año en la Universidad del Norte de Texas que disfruta de todos los aspectos del software de código abierto y Linux.