Tutoriales

Tipos de sistema de archivos de Linux

Los usuarios de Windows están limitados al sistema de archivos NTFS, mientras que los usuarios de Linux generalmente insisten en usar el sistema de archivos ext4 cuando instalan nuevas distribuciones de Linux.

Además de Ext4, hay btrfs, exfat, ext2, ext3, ext4, f2fs, fat16, fat32, hfs, hfs +, jfs, linux-swap, lvm2 pv, minix, nilfs2, ntfs, reiser4, reiserfs, udf y muchos, xf y más Many. Haga una pausa, no lo dude, porque la mayoría de ellos están en desuso.

La guía completa de Gparted para todas las distribuciones de Linux

Hasta ahora, como usuarios de Linux, deberíamos conocer seis sistemas de archivos importantes. Pero antes de eso, comprendamos la historia de los sistemas de archivos y las particiones y cómo están conectados entre sí.

Sistema de archivos

¿Qué es una partición?

Antes de aclarar el concepto de particiones, es bastante difícil comprender el sistema de archivos. No usaré definiciones sofisticadas para explicar que la mayoría de las veces desaparece de tu cerebro, sino más bien un ejemplo.

Los dispositivos de almacenamiento, como discos duros y SSD, son como nuestros hogares: tú y tus padres viven en habitaciones diferentes. Cuando se construye una pared, se divide en diferentes habitaciones llamadas particiones.

Publicaciones relacionadas

La partición nos permite utilizar diferentes tipos de sistemas de archivos. Podemos separar la disposición de los archivos en el sistema de archivos. La partición de disco tiene más ventajas.

Los beneficios del particionamiento del disco

  1. Permítanos ejecutar múltiples sistemas operativos.
  2. Reducir la tasa de corrupción de datos.
  3. Asigne espacio en disco, datos y aplicaciones separados para usuarios específicos en diferentes particiones.
  4. Mejore la velocidad de lectura y escritura de datos.
  5. Aumente las opciones de recuperación de datos.

Según sus requisitos, puede tener varias particiones en el mismo sistema informático.

¿Debería tener una partición o varias particiones?

Esto es más de su elección Para los usuarios de Windows, puede separar la partición del sistema (es decir, C: ) de otra (es decir, D: ). Almacene todos sus archivos y documentos en esta nueva partición para evitar fallas del sistema o corrupción de datos.

Para los usuarios de Linux, puede crear particiones separadas para (/) y (/ home) para evitar daños a sus archivos valiosos en caso de que falle el arranque.

¿Qué es un sistema de archivos?

Si una partición es la pared de una habitación, entonces el sistema de archivos es una forma de organizar las cosas en esa habitación. El sistema de archivos del sistema nos ayuda a recuperar archivos de manera más fácil y eficiente.

El proceso del sistema de archivos administra la forma y la ubicación de los datos en el disco de almacenamiento. Almacena y organiza datos y puede verse como la página de índice de la partición.

El sistema de archivos administra el nombre del archivo, el tamaño del archivo, la fecha de creación, la fecha de modificación y alguna otra información de tipo de metadatos.

Existen diferentes tipos de sistemas de archivos, pocos están abandonados y otros sistemas de archivos se pueden distinguir en función de sus características y deficiencias.

¿El tipo de sistema de archivos?

Al comienzo del artículo, le presenté la lista de todos los sistemas de archivos reconocidos en Linux (por ejemplo: btrfs, exfat, ext2, ext3, ext4, f2fs, fat16, fat32, hfs, hfs +, jfs, linux-swap, lvm2 pv, Minix, nilfs2, ntfs, reiser4, reiserfs, udf, xfs)

Hoy, discutiremos el sistema de archivos más reconocido en Linux.

ext2, ext3 y ext4

Ext (Extended File System) se lanzó a principios de 1992. Es una versión mejorada de ext2, pero no admite el registro. Ext3 apareció junto con Linux Kernel 2.4.15 en 2001, admitiendo el registro y optimizando el rendimiento.

Ext4 es el estándar para las principales distribuciones de Linux que apareció junto con Linux Kernel 2.6.19 en 2008 y admite archivos de gran tamaño de 16 GB a 16 TB. Ext4 presenta algunas otras características, como la asignación de múltiples bloques, la asignación retrasada, la suma de comprobación del registro, el fsck rápido, etc.

JFS

JFS significa (Journaled File System) es un sistema de archivos de diario de 64 bits desarrollado por IBM para AIX UNIX. El objetivo es realizar un seguimiento de cada cambio y modificación de archivos y carpetas en el archivo de registro (o registro).

En lugar de agregar el registro como una función de complemento en el sistema de archivos ext. JFS comienza a grabar registros desde el primer inicio.

La falta de recursos del sistema, como la potencia de la CPU, y las necesidades de características como la estabilidad y el registro, JFS es muy conveniente.

XFS

XFS es un JFS (Journaled File System) de alta velocidad lanzado por Silicon Graphics en 1993. Utiliza registros de metadatos para garantizar la coherencia de los datos y también admite barreras de escritura.

La barrera de escritura es un mecanismo que impone un orden específico en la secuencia de escritura al sistema de almacenamiento. XFS tiene una gran carga de CPU y consume el doble por metadatos en comparación con otros sistemas de archivos.

BTRFS

BTRFS es el sucesor del sistema de archivos avanzado de Ext y es compatible con Synology. El objetivo de BTRFS es reducir la tolerancia a fallas, mejorar la administración de archivos y la protección de datos.

Cómo agregar o extender el almacenamiento del sistema de archivos Btrfs en Linux

Es posible una computadora personal con BTRFS, pero debido a la falta de estabilidad, evite la implementación en el servidor.

Linux-Swap

Swap se utiliza para la paginación de memoria y almacena la etapa actual del sistema en la memoria de intercambio durante la suspensión. Un sistema sin memoria de intercambio no puede entrar en estado de suspensión y requiere espacio de intercambio del mismo tamaño que la RAM.

Además de la paginación de la memoria, también puede actuar como memoria auxiliar cuando se agota la memoria y la presión de la memoria. Una vez que se libera la presión del émbolo, todo el procesamiento continuará regresando al émbolo.

LVM

LVM (Logical Volume Manager), como su nombre indica, puede crear un único volumen lógico para varios discos duros o SSD. Permite el ajuste dinámico de volumen.

Los usuarios de RAID pueden comprender fácilmente los beneficios de LVM. Para los usuarios normales, tener varios discos auxiliares también favorece el uso de LVM.

¿Qué sistema de archivos debo utilizar?

Una vez más, esto es más una elección personal que una recomendación. Si no tiene requisitos personales para una función en particular, utilice el sistema de archivos estándar Ext4.

Necesita un buen sistema de archivos, sus datos son la primera prioridad, luego JFS y BTRFS serán buenas opciones, no olvide considerar el sistema de archivos XFS.

¿Tiene varios dispositivos de almacenamiento? Entonces, LVM es la mejor opción para crear una única unidad lógica con características como el cambio de tamaño de volumen dinámico.

Swap es un sistema de archivos opcional pero importante. Recomiendo encarecidamente configurar una partición para el sistema de archivos de intercambio cuyo tamaño sea relativo al tamaño de su RAM.

Pensamientos finales

Hay muchos sistemas de archivos y trato de cubrir tantos como sea posible. Si su sistema de archivos favorito no aparece en la lista, háganoslo saber en la sección de comentarios.

LEER  Con Proton, ya puede ejecutar más de 7.000 juegos de Windows en Linux

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Botón volver arriba