GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cuáles son las opciones de montaje para mejorar el rendimiento del sistema de archivos ext4 en Linux?

Las opciones de montaje predeterminadas generalmente se implementan para obtener el máximo rendimiento y, al mismo tiempo, mantener la seguridad para el uso general. Hay algunas opciones de montaje para optimizar el sistema de archivos ext4 según las necesidades del uso objetivo.

barrera=0

Esto deshabilita las barreras de escritura en Dispositivo de bloqueo de registro en diario (JBD) . El sistema de archivos ext4 tiene una barrera =1 de forma predeterminada, donde ext3 tiene una barrera =0.

Las barreras de escritura se utilizan para hacer cumplir el orden adecuado en el disco de las confirmaciones de diario, pero degradarán el rendimiento del sistema de archivos. Sin embargo, si el sistema no tiene discos respaldados por batería, existe el riesgo de que se dañe el sistema de archivos.

datos=reescritura

Por defecto (data=ordered ), todos los datos se envían directamente al sistema de archivos principal antes de que sus metadatos (tamaño del archivo, tiempo, propietario, etc.) se confirmen en la revista. Cambiando esta opción a data=writeback , el orden de los datos no se conservará, los datos pueden escribirse en el sistema de archivos después de que sus metadatos se hayan enviado a la revista. Solo se registrarán los metadatos.

Para usar esta opción en el sistema de archivos raíz, se ingresa un parámetro de arranque del kernel:

rootflags=data=writeback

De acuerdo con la documentación del sistema de archivos ext4 en la fuente Linux Kernel, el modo de reescritura puede permitir que los datos antiguos aparezcan en los archivos después de un bloqueo y la recuperación del diario. El único modo de registro en diario admitido es "data=ordered", que es la configuración predeterminada.

commit=60

Este es el número de segundos para cada sincronización de datos y metadatos. La configuración predeterminada es 5 . En caso de un corte de energía, los últimos 5 segundos de datos almacenados se perderán, pero el sistema de archivos no se dañará ya que el diario está activo. Aumentar este número a valores grandes aumentará el rendimiento a costa de la seguridad de los datos.


Linux
  1. Mejore el rendimiento del sistema Linux con noatime

  2. Cómo montar y desmontar un sistema de archivos en Linux

  3. ¿Cómo monto manualmente un sistema de archivos de Linux de lectura/escritura como un usuario normal?

  4. Linux:dónde colocar el archivo de intercambio

  5. ¿Cuáles son las implicaciones de rendimiento para millones de archivos en un sistema de archivos moderno?

Introducción al sistema de archivos de Linux

Consejos útiles para mejorar el rendimiento del sistema Linux

Cómo montar un sistema de archivos Linux remoto usando SSHFS

¿Qué es el sistema de archivos de Linux? Guía fácil

¿Qué son los inodos en Linux?

¿Cuáles son las diferentes formas de establecer permisos de archivo, etc. en gnu/linux?