Después de que el kernel de Linux dejara de usar el sistema de archivos ReiserFS y con planes de eliminar el controlador del kernel en 2025, el siguiente objetivo del sistema de archivos que se evalúa para determinar si debe permanecer en el kernel es el sistema de archivos con registro, JFS.

IBM desarrolló el sistema de archivos JFS originalmente en los años 90 para AIX y la implementación de segunda generación luego se transfirió a Linux después de que se hizo de código abierto. JFS ha existido para Linux durante las últimas dos décadas, desde la era Linux 2.4.18. Pero no se usa mucho, nunca se ha usado de forma predeterminada como el sistema de archivos raíz para ninguna distribución de Linux destacada, y opciones como EXT4/XFS/Btrfs/F2FS han demostrado ser superiores durante mucho tiempo.

El sistema de archivos registrado en Linux no tiene mucho uso y rara vez ve nuevas mejoras en el controlador del kernel del sistema de archivos. El veterano desarrollador del kernel, Christoph Hellwig, ha planteado ahora la idea de dejar huérfano a JFS:

“Hace un tiempo, descartamos reiserfs y programamos su eliminación. Mirando el código de la metapágina peluda en JFS, me pregunto si deberíamos hacer lo mismo. Si bien JFS no es tan complicado como reiserfs, también se usa mucho menos y nunca se hace. que sea el sistema de archivos predeterminado en cualquier distribución importante. También se ve bastante horrible en xfstests, y con todo el trabajo de folio en curso y la eventual eliminación gradual de la ruta de E/S basada en el cabezal del búfer, será un poco pesado. ( Lo que también se puede decir de muchos otros sistemas de archivos, aunque la mayoría de ellos son un poco más simples).”

A menos que haya objeciones notables sobre el uso continuo del sistema de archivos JFS junto con kernels modernos, es probable que JFS quedará en desuso y finalmente se eliminará del árbol de fuentes del kernel.

Categories: IT Info