El contenido del artículo
Cómo deshabilitar el log (o registro) de escritura en Ext4
El registro en diario en los sistemas de archivos modernos es necesario para recuperar el sistema de archivos después de un error si se realizaron escrituras de datos durante el error. Si los datos no se escribieron por completo, el sistema de archivos permanecerá en un estado dañado y no se podrá montar.
Con el registro habilitado, la utilidad fsck podrá verificar el sistema durante el arranque y restaurar el estado del registro. En este artículo, veremos cómo deshabilitar el registro en diario en Ext4.
Deshabilitación del registro ext4
Para comprobar si la partición de disco deseada está habilitada para el registro en diario, ejecute:
sudo dumpe2fs /dev/nvme0n1p5 | grep has_journal
Aquí adentro /dev/nvme0n1p5 es su archivo de partición, podría ser /dev/sda1 o algo similar. Si hay una línea has_journal en la línea Características del sistema de archivos, el registro está habilitado. De forma predeterminada, está habilitado y todo funciona. Puede deshabilitar completamente el registro en diario del sistema de archivos de la siguiente manera:
sudo tune2fs -O ^has_journal /dev/nvme0n1p5
Como alternativa, si no desea deshabilitar el registro en diario por completo, pero desea mejorar el rendimiento del sistema de archivos, puede habilitar el modo de escritura diferida. En este modo, no se registra ningún dato, solo metadatos. Primero, los datos van al disco y, a continuación, la operación se escribe en el registro. Así es como funciona el journaling en XFS, JFS y ReiserFS. En este modo, Ext4 muestra el rendimiento más alto. Para habilitarlo, ejecute:
sudo tune2fs -o journal_data_writeback /dev/nvme0n1p5
Para volver al modo de registro en diario predeterminado, ejecute:
sudo tune2fs -o journal_data_ordered /dev/nvme0n1p5
Del mismo modo, el modo de escritura diferida se puede habilitar a través de /etc/fstab. Aquí, en la opción de montar la sección deseada, debe agregar data=writeback:
sudo vi /etc/fstab
Para aumentar aún más el rendimiento, también puede agregar la opción noatime, que deshabilita la actualización del último campo de acceso a archivos. Esto reduce en gran medida el número de accesos al disco y aumenta la vida útil del SSD.