IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Le système de fichiers reiserfs pourrait quitter le noyau Linux en 2022


Sujet :

Linux

  1. #1
    Chroniqueur Actualités
    Avatar de Bruno
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    mai 2019
    Messages
    759
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Rédacteur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : mai 2019
    Messages : 759
    Points : 10 057
    Points
    10 057
    Par défaut Le système de fichiers reiserfs pourrait quitter le noyau Linux en 2022
    Le système de fichiers reiserfs pourrait quitter le noyau Linux en 2022
    est-il temps de supprimer reiserfs ?

    Le système de fichiers ReiserFS pourrait quitter le noyau Linux en 2022. C’est du moins ce que préconise Matthew Wilcox, développeur du noyau d'Oracle Linux, connu pour avoir créé le pilote NVME (NVM Express) et le mécanisme d'accès direct à FS DAX. Wilcox a suggéré de supprimer le système de fichiers ReiserFS ou de réduire le code reiserfs du noyau Linux, ne laissant que le support en lecture seule.

    Le système de fichiers ReiserFS a été développé spécialement pour le système d'exploitation Linux par Hans Reiser et la société Namesys. C'est le premier système de fichiers journalisé qui a été accepté dans le noyau et développé alors que les systèmes de fichiers Ext n'étaient pas encore prévus.

    Nom : ReiserfsB.png
Affichages : 2446
Taille : 25,0 Ko

    ReiserFS a une capacité unique d'optimiser l'espace disque occupé par les petits fichiers (moins d'un bloc) (et il faut se rappeler que dans tout système UNIX de telles données sont présentes en abondance). Ils sont stockés entièrement dans leur inode, sans allocation de blocs dans la zone de données, en plus de l'économie d'espace, cela contribue à l'augmentation de la productivité, car les données et les métadonnées (en termes de ReiserFS - stat-data) du fichier sont stockées à proximité et peuvent être lues par une seule opération d'entrée/sortie.

    Le système de fichiers prend en charge la reconstruction rapide de son arbre et dispose de capacités de récupération étendues. Il serait plus rapide que les systèmes de fichiers de la famille Ext4. Et le plus important est que ReiserFS peut être utilisé comme système de fichiers principal pour la racine, au même titre que Ext4. Mais son inconvénient est que l’utilisateur ne peut pas lancer le chiffrement en arrière-plan.

    Le motif évoqué par Wilcox pour soutenir son idée de supprimer le système de fichiers ReiserFS est la difficulté supplémentaire avec la modernisation de l'infrastructure du noyau causée par le fait qu'il est obligé de laisser le tag AOP_FLAG_CONT_EXPAND dans le noyau car reiserfs reste le seul système de fichiers qui utilise ce tag dans la fonction Write_begin. Egalement, la dernière correction dans le code de reiserfs date de l'année 2019.

    Jan Kara de la société SUSE a indiqué que Reiserfs est sur la voie de l'obsolescence, mais il n'est pas possible de conclure qu’il est dépassé pour être retiré du noyau. Selon certains analystes, Reiserfs continue à être fourni dans OpenSUSE, mais la base d'utilisateurs de ce FS est insignifiante et se réduit constamment. Pour les utilisateurs professionnels, le support de Reiserfs dans SUSE a été interrompu il y a 3-4 ans et le module reiserfs n'est pas inclus dans le paquet par défaut avec le noyau. Comme option, Sheng Yang, Directeur principal de l’ingénierie chez SUSE a proposé de commencer à afficher un avertissement sur l'obsolescence lors du montage des sections ReiserFS et de considérer que ce système de fichiers est prêt à être supprimé si personne n’emet le désir de continuer à utiliser le système de fichiers.

    La discussion a été reliée à Edward Shishkin, Ingénieur logiciel chez IBM, qui accompagne le système de fichiers reiserfs, et a fourni un patch qui supprime l'utilisation du Tag AOP_FLAG_CONT_EXPAND du code reiserfs. Matthew Wilcox a accepté le patch dans sa branche. Ainsi, la raison de la suppression est éliminée et la question de l'exception de reiserfs du noyau peut être considérée comme différée d'assez longue date.

    Les reiserfs écartent totalement la question de l'obsolescence. Problème de 2038. Par exemple, pour cette raison, un calendrier de retrait du noyau de la quatrième version du système de fichiers XFS est déjà préparé (le nouveau format XFS a été proposé dans le noyau 5.10 et a déplacé le dépassement du compteur de temps jusqu'en 2468). L'ensemble XFS V4 sera déconnecté par défaut en 2025, et le code sera retiré en 2030). Un graphique similaire est proposé pour élaborer et pour reiserfs, offrant au moins cinq ans pour migrer vers d'autres système de fichiers ou un format de métadonnées modifié.

    Pour certains utilisateurs Linux, abandonner le système de fichiers ReiserFS pendant une courte période serait préjudiciable. « Personnellement, j'ai toujours beaucoup aimé ReiserFS. Le stockage collecté des petits fichiers, le stockage des queues de fichiers, la structure arborescente équilibrée et la journalisation rapide ont donné de meilleures performances en lecture, écriture, temps de démarrage et efficacité de stockage que la plupart des systèmes de fichiers. L'accent mis sur les petits fichiers, qui étaient et sont toujours la plupart des fichiers sur un système typique, a été un élément clé de ce succès. Cela le rendait idéal pour stocker des choses comme les fichiers de configuration, le courrier électronique au format maildir, les spools de courrier électronique, les dépôts de contrôle de version, les répertoires de sources et de nombreux exécutables. Le successeur logique était censé être btrfs, mais ce projet, selon moi, ne sera peut-être jamais prêt pour une utilisation en production », déclare un internaute.

    « Si cela nuit au développement du noyau et que presque personne ne l'utilise, peut-être qu'un cycle de dépréciation est nécessaire. Peut-être que bcachefs est un bon remplacement ? Ou peut-être que personne ne se soucie de stocker efficacement les petits fichiers de nos jours, et que nous nous contentons de XFS, ext4 et ZFS. »

    Source : Lkml

    Et vous ?

    Quel est votre avis sur le système de fichiers reiserfs ?

    Que pensez-vous de la proposition de Matthew Wilcox ?

    Voyez-vous le système de fichiers bcachefs comme un bon remplaçant à reiserfs ?

    Voir aussi :

    Les développeurs Linux corrigent les failles de sécurité plus rapidement qu'Apple, Google ou même Microsoft, selon un rapport du Google Project Zero

    Intel acquiert Linutronix, ce qui reflète son engagement à soutenir le noyau Linux et, plus largement, la communauté Linux

    Microsoft dit que Windows requiert à minima 8 h de connexion à ses serveurs pour la réussite des mises à jour et suscite la comparaison avec Linux qui « l'emporte sur Windows » sur ce critère

    Le remplacement de GNU Coreutils par Rust progresse et certains binaires sont maintenant plus rapides, selon le développeur principal du projet
    Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mai 2008
    Messages
    26 217
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mai 2008
    Messages : 26 217
    Points : 209 011
    Points
    209 011
    Billets dans le blog
    90
    Par défaut
    Bonjour,

    Je dois dire que les raisons évoqués dans la news (telle que rapporté sur DVP) n'arrive pas à me convaincre de la nécessité de retirer reiserfs du noyau.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    août 2011
    Messages
    15 428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : août 2011
    Messages : 15 428
    Points : 37 260
    Points
    37 260
    Par défaut
    De mon point de vue, je ne suis pas convaincu qu'il est pertinent de le garder.

    J'ai rien contre ce FS, mais qui l'utilise ?

    Ces atouts tels que le stockage des métadonnés dans l'inode pour les petits fichiers est géré par ext4. La gestion par Extent avec Ext4 permet également de pallier (au moins en partie, je ne peux pas garantir que ce soit une généralité) les lacunes de ext3 (ancêtre de ext4 de la même époque que ReiserFS) par rapport à ReiserFS.

    L'usage de SSD réduit de toute façon le type de différences entre les FS, ayant tendance à essayer de ne pas fragmenter les disques.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  4. #4
    Membre expert

    Profil pro
    activité : oui
    Inscrit en
    janvier 2014
    Messages
    1 200
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : activité : oui

    Informations forums :
    Inscription : janvier 2014
    Messages : 1 200
    Points : 3 192
    Points
    3 192
    Par défaut
    Tant qu'il existe une solution simple pour ceux qui en ont besoin, de pouvoir l'utiliser, aucune raison de garder du code qui ne sert qu'à moins de 1% des utilisateurs.
    Là où ça se complique c'est que c'est une fonctionnalité qui est parfois nécessaire pour l'installation d'une distro, et pour ce cas de figure, afin de permettre un accès simple aux moins savants, il est nécessaire de le garder.
    Quand un autre FS le supplantera, il viendra remplacer son code.
    A moins de permettre à un utilisateur lambda de pouvoir créer facilement un support d'installation linux en y intégrant tel ou tel paquet, je ne vois pas de raison suffisante pour purger ReiserFS du code ...sauf s'il ne présente finalement plus aucun avantage à cause d'évolutions des autres FS.

    Le successeur logique était censé être btrfs, mais ce projet, selon moi, ne sera peut-être jamais prêt pour une utilisation en production.
    Je suis surpris, ça fait quelques années déjà que j'entends ici et là que bien que non finalisé, il est suffisamment mâture pour être considéré "fiable".
    les problème de quota > presque, d'espace libre > fini, d'estimation/indexation > fini, fragmentation > presque, snapshot > fini
    excepter le RAID 56, la plupart des fonctions clés sont finalisées
    https://btrfs.wiki.kernel.org/index.php/Status
    Pensez à utiliser les pouces d’appréciation, pour participer à la visibilité de l'apport d'un propos, ou l'intérêt que vous y prêtez... qu'il soit positif ou négatif.

  5. #5
    Membre averti

    Homme Profil pro
    Développeur Web
    Inscrit en
    octobre 2013
    Messages
    165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Pérou

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : octobre 2013
    Messages : 165
    Points : 324
    Points
    324
    Par défaut
    Si je me souviens bien, le Monsieur Reiser n'était pas très apprécié à cause de son mauvais caractère, a-t-on dit, et après son décès, son système de fichier était très critiqué. J'ai même lu que son système n'avait pas été abandonné avant son décès en hommage au cadeau de ce monsieur fait à Linux. Je ne me souviens plus pourquoi je l'ai laissé, mais peut-être est-ce parce que Suse ne l'a plus proposé par défaut. Pour ma part, j'ai toujours été plus que satisfait de son utilisation. Après un crash disque, il m'a demandé des heures de patience mais m'a récupéré un quantité prodigieuse de fichiers.
    Il me semble avoir eu l'occasion d'essayer une récupération après un crash ext4fs, et de mémoire, ce fut un échec total.
    En conclusion, si on me dit que reiserfs a été "upgradé" (AOP_FLAG_CONT_EXPAND), et que les caractéristiques sont équivalentes à celle de ext4fs, et qu'aucune obsolescence n'est programmée pour lui : j'y retourne dès que possible d'autant qu'il est "vert" puisque qu'économe en espace_!

  6. #6
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    février 2008
    Messages
    6 914
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2008
    Messages : 6 914
    Points : 17 856
    Points
    17 856
    Par défaut
    @Paul_Le_Heros : Mr. Reiser va très bien. Enfin, aussi bien qu'on le peut quand on est condamné à la prison à perpétuité.

    @Steinvikel : "mature" n'existe pas en français, on dit "mûr".
    "mâture" existe, mais c'est relatif aux mâts.
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  7. #7
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    décembre 2006
    Messages
    1 972
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : décembre 2006
    Messages : 1 972
    Points : 4 122
    Points
    4 122
    Par défaut
    Bonjour,

    @N_BaH
    Citation Envoyé par N_BaH
    "mature" n'existe pas en français, on dit "mûr".
    Pourtant
    Citation Envoyé par Larousse
    mature

    adjectif

    (latin maturus, mûr)

    1. Qui est arrivé à une certaine maturité psychologique.
    2. Se dit des poissons d'élevage prêts à frayer.
    3. Se dit d'une structure vivante qui a atteint la maturité.
    Citation Envoyé par Larousse
    mâture

    nom féminin

    (de mât)

    1. Ensemble des mâts d'un navire.
    2. Mât de manutention.
    Mais dans le contexte cité par N_BaH c'est sans accent circonflexe.

    Cordialement.
    Winnt
    Merci de lire les règles du forum LaTeX et Qu'est ce qu'un ECM ?.
    N'hésitez pas à parcourir la FAQ la réponse y est peut-être déjà.
    Pensez au bouton si votre problème est résolu.


    C'est en Linuxant qu'on devient .... geek
    Et c'est en LateXant qu'on devient flemmard
    Mon blog tout neuf.
    Articles : présentation de la distribution Gentoo, Les index sous LaTeX et leur personnalisation.

  8. #8
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    février 2008
    Messages
    6 914
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : février 2008
    Messages : 6 914
    Points : 17 856
    Points
    17 856
    Par défaut
    bon. je ne l'ai pas trouvé chez cnrtl.
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  9. #9
    Membre expert

    Profil pro
    activité : oui
    Inscrit en
    janvier 2014
    Messages
    1 200
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : activité : oui

    Informations forums :
    Inscription : janvier 2014
    Messages : 1 200
    Points : 3 192
    Points
    3 192
    Par défaut
    Effectivement, "mature" n'existe pas en français, si l'on exclu les anglicismes (dont "mature" fait parti).
    Mais je suis surpris que "mûr", "maturité" et "maturation" sont indiqués comme des mots français ...ET PAS "MATURE" ! x)
    Pensez à utiliser les pouces d’appréciation, pour participer à la visibilité de l'apport d'un propos, ou l'intérêt que vous y prêtez... qu'il soit positif ou négatif.

  10. #10
    Rédacteur/Modérateur
    Avatar de Winnt
    Homme Profil pro
    budget et contrôle de gestion
    Inscrit en
    décembre 2006
    Messages
    1 972
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France

    Informations professionnelles :
    Activité : budget et contrôle de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : décembre 2006
    Messages : 1 972
    Points : 4 122
    Points
    4 122
    Par défaut
    Bonjour,

    @Steinvikel
    Mature existe bien en français.
    Toutefois d'après la définition du Larousse cela s'applique à des organismes vivants.

    Par extension, on l'utilise en informatique pour parler d'une technologie, d'un projet devenu stable.
    Du moins c'est ainsi que j'en comprends l'utilisation dans le contexte informatique.
    Winnt
    Merci de lire les règles du forum LaTeX et Qu'est ce qu'un ECM ?.
    N'hésitez pas à parcourir la FAQ la réponse y est peut-être déjà.
    Pensez au bouton si votre problème est résolu.


    C'est en Linuxant qu'on devient .... geek
    Et c'est en LateXant qu'on devient flemmard
    Mon blog tout neuf.
    Articles : présentation de la distribution Gentoo, Les index sous LaTeX et leur personnalisation.

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/02/2018, 20h32
  2. Android pourrait embarquer le noyau Linux 3.8
    Par Stéphane le calme dans le forum Android
    Réponses: 4
    Dernier message: 08/03/2013, 17h45
  3. Système de fichier ?
    Par Neilos dans le forum Windows
    Réponses: 8
    Dernier message: 03/01/2006, 11h11
  4. Peut on manipuler le système de fichier par T-SQL?
    Par WOLO Laurent dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 22/12/2003, 09h19
  5. Le système de fichiers utilisé ?
    Par KORTA dans le forum C
    Réponses: 2
    Dernier message: 17/09/2003, 21h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo