Journalisés: Comparaison ext2 ext3 Jfs Xfs reiserfs

Posté par  . Modéré par orebokech.
Étiquettes :
0
30
août
2001
Technologie
L'air du temps est aux benchmarks entres systèmes de fichiers. Après l'article original de Guillem Cantallops sur le serveur de news BULMA (http://bulma.lug.net - cf liens), IBM poursuit ses tests de scalabilité de Linux.
Pour évaluer les performances de Linux sous forte charge, le projet Linux Scalability Effort comprend naturellement un volet Test des différents systèmes de fichier, avec notamment des essais à forte charge des principaux systèmes de fichiers journalisés.

Les tests sont effectuées par examen de la tenue en charge, depuis le serveur, via samba.
On y apprend que reiserfs souffrirait d'un bizarre comportement sous forte charge, avec des gels momentanés. Le lien 'graphique qui tue' dévoile une intéressante anomalie de reiserfs sous forte charge.

Voilà un peu de grain à moudre...

Merci LWN pour avoir laissé trainer le mail du Linux Scalability Effort.

Aller plus loin

  • # un petit lien qui manquait

    Posté par  . Évalué à 3.

    Tant qu'on est aux benchmarks, voici une petite page où s'étalent nombre de soft de bench, pour toutes plateformes.
    http://www.acnc.com/benchmarks.html(...)
    http://hpwww.epfl.ch/bench/bench.html(...)


    rafa_at_home pas authentifié because refus

    --
    Preums
  • # gel momentane

    Posté par  . Évalué à 1.

    euh, le gel momentane concerne l'activite du journal, pas de l'activite du filesysteme.

    It was interesting to see Reiserfs write at 800 blocks/sec, then nothing for 30 seconds, then again at ~800 blocks/sec. No other journal filesystem experienced that pattern of journal activity.

    pour moi y a pas d'anomalie, reiserfs est juste moins performant dans les conditions du test.
    • [^] # hum, gel momentané de l'activité I/O disque

      Posté par  . Évalué à 0.

      Je ne suis pas un expert en anglais, cependant, je ne suis pas d'accord.
      write at 800 blocks/sec, then nothing for 30 seconds, then again at ~800 blocks/sec j'y comprends que le système écrit, pause 30'', puis écrit à nouveau, et ainsi de suite.
      Il précise qu'aucun autre système de fichier journalisé ne se comporte ainsi.

      Il n'a jamais été dit que le noyal freezait, juste l'activité disque (contre toute attente).
      Je crois qu'on peut appeller cela une anomalie.

      Je précise que j'utilise reiserfs sur mon portable (sujet à de rares plantages par excès de demande de resource de ma part) et que tout fonctionne nickel. Vite et bien.

      Rafa
    • [^] # Re: gel momentane

      Posté par  (site web personnel) . Évalué à 1.

      De prochain tests vont être menés suite aux remarques de Hans Reiser sur la mailing list du noyau et d'une option qui devrait augmenter les performances de ReiserFS.

      De plus un profiling semble montrer qu'une des fonctions qui est très souvent appelée soit particulièrement mal écrite.

      Affaire à suivre.

      -Manu
      • [^] # Re: gel momentane

        Posté par  (site web personnel) . Évalué à 1.

        Désolé j'avais pas bien vu les liens.
        L'option en question est l'option 'notail'

        Mais le gars de chez IBM va refaire les tests quand même.

        -Manu
        • [^] # Re: gel momentane

          Posté par  . Évalué à 1.

          Que fait l'option "-notail".
          • [^] # Re: gel momentane

            Posté par  (site web personnel) . Évalué à -1.

            Je crois que c'est une contraction, l'option longue c'est --notaillepipe, ça veut dire que avec ça ton FS ne sux plus...
          • [^] # Re: gel momentane

            Posté par  . Évalué à 0.

            Activer l'option notail fait perdre un aspect très
            interessant de reiserfs: la possiblité de stocker
            plusieurs fichiers dans un seul block.

            Sur mon disque qui contient pas mal de petits fichiers (code source), en passant de ext2 à reiserfs, j'ai gagné 30% de place disque !!!!!!

            Avec 'notail', reiserfs bosse un peu comme ext2, et un fichier de 4 octets occupe 4Ko.
            • [^] # Re: gel momentane

              Posté par  (site web personnel) . Évalué à 2.

              Juste un truc, reiserfs prends 32 Mo par partition pour son journal !
              C'est utile à savoit quand on veut faire des toutes petites partitions (genre moins de 100 Mo)....
              • [^] # Re: gel momentane

                Posté par  . Évalué à 0.

                Oui, mais comme le mail precedent le dit, reiserfs
                est plus efficace que ext2. Et ca devient 'rentable'
                a partir de 200 Mo.

                Sinon sur le site de reiserfs, y'a tout ce qui faut
                pour patcher, et avoir un journal de 2MB. Utile pour
                des Flash.
  • # Tres objectif comme méthode.

    Posté par  . Évalué à 1.

    IBM qui teste des FS, dont le sien, qui forcément s'en sort très bien. Moi je veux voir un test comparatif fait par Hans Reiser pour savoir s'il arrive aux mêmes conclusions.
  • # un autre lien interressant

    Posté par  . Évalué à 1.

  • # Français quand tu nous tiens

    Posté par  . Évalué à 0.

    Dites, ça ne vous ferait rien d'employer le terme "tenue en charge" au lieu du bâtard "scalabilité" ?



    Restons français, quoi...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.