Banc d'essai de FS journalisés, le retour
En novembre dernier, j'ai publié des comparatifs de performances de systèmes de fichiers journalisés sous Linux (ext3, reiserfs, xfs, jfs). Je reviens avec une nouvelle configuration matérielle (un bi-processeur avec disque SCSI) ainsi que des benchmarks supplémentaires. Le but initial était de voir si xfs justifie sa réputation de FS plus adapté un environnement professionnel (SMP + SCSI). Au vu des résultats, il me semble que ce n'est pas encore le cas au stade du développement actuel.
# Pas de gagnant !
Posté par Timbert Benoît . Évalué à 10.
[^] # Re: Mais un perdant....
Posté par Pierre Jarillon (site web personnel) . Évalué à 10.
C'est quand même très grave pour un FS sur une machine de production.
Espérons que ce problème soit résolu, car xfs était à la base un bon FS.
[^] # Re: Mais un perdant....
Posté par Anonyme . Évalué à 8.
[^] # Re: Mais un perdant....
Posté par Pierre Jarillon (site web personnel) . Évalué à 6.
[^] # Re: Mais un perdant....
Posté par Gloo . Évalué à 2.
[^] # Re: Mais un perdant....
Posté par Qing Liu . Évalué à 8.
[^] # Re: Mais un perdant....
Posté par Olivier Jeannet . Évalué à 2.
En effet le CPU est prépondérant dans ce cas, mais comme il y a plusieurs dizaines de méga de sources, on pourrait espérer qu'un FS rapide améliore plus nettement la compilation. Dans pas mal de cas de la vie courante, le CPU attend les données plutôt que l'inverse (le CPU est plus rapide que la mémoire, qui elle est plus rapide que le disque). Un bi-P3 1 GHz ça dépote sacrément quand même !
Il serait intéressant de voir ce que donnerait la compilation du noyau stocké en ramdisk (ramdisk classique ou tmpfs). Il est possible que la différence ne soit pas énorme en effet.
A mon avis, le genre de test qui est vraiment significatif est un test de base de données. Le test PostMark (ça dépend comment il est fait) en est un et semble avoir des résultats significatifs. J'avais fait des tests de ext2/ext3/reiserfs avec PostgreSQL et pgbench (bench du type TPC-B) et ça lissait pas mal les résultats bruts des FS, c'était sur un noyau 2.2 . ext2 était en tête d'environ 6-10 %.
[^] # Re: Mais un perdant....
Posté par Qing Liu . Évalué à 1.
J'ai passé xfs/2.4.18 avec dbench, pas de plantage après six tests à 42 clients et 2 tests à 60 clients. La performance est très légèrement inférieure à xfs/2.4.16, mais on a gagné en stabilité, ce qui est plus important ahma.
Liu
[^] # Re: Mais un perdant....
Posté par Qing Liu . Évalué à 1.
real 5m23.099s
user 5m08.940s
sys 0m14.120s
Soit 2 à 3% de différence qu'avec la compilation sur une partition normale. Donc le FS joue vraiment peu de rôle ici. Avec mon .config, il se crée moins de 400 fichiers .o.
[^] # Re: Pas de gagnant !
Posté par Olivier Jeannet . Évalué à 2.
# Reiserfs RULEZ
Posté par -=[ silmaril ]=- (site web personnel) . Évalué à -7.
--->> [jesors]
[^] # Re: Reiserfs RULEZ
Posté par Pierre Jarillon (site web personnel) . Évalué à 10.
Le gain de place de reiserfs est appréciable. En moyenne de 10 à 25% et le temps d'accès à un fichier perdu au milieu de /usr/bin par exemple est raccourci. Les tailles et nombre de fichiers n'ont pratiquement plus de limitation.
C'est pour cela que j'apprécie le travail de Hans Reiser et de son équipe de Saint-Petersbourg.
[^] # Re: Reiserfs RULEZ
Posté par Etienne Roulland . Évalué à 7.
Qqu'un confirme/infirme ?
(ca m'interesse...)
[^] # Re: Reiserfs RULEZ
Posté par Pierre Jarillon (site web personnel) . Évalué à 2.
[^] # Re: Reiserfs RULEZ
Posté par Etienne Roulland . Évalué à 1.
==> http://www.suse.de/~aj/linux_lfs.html(...)
(j'ai pris le site site de suse parce que c'est le premier qui m'est tombé sous la main)
Donc ResiserFS supporte + de 2Go / fichier mais c'est tout..
[^] # Re: Reiserfs RULEZ
Posté par Etienne Roulland . Évalué à 1.
http://archive.lug.boulder.co.us/bymonth/2001.12/msg00385.html(...)
# Intérêt de XFS et de JFS
Posté par Pierre Jarillon (site web personnel) . Évalué à 9.
JFS vient d'AIX, l'unix de IBM.
Leur plus gand intérêt est de récupérer directement des disques issus des anciens systèmes et de les monter sur des machines Linux.
Doit-on les utiliser pour de nouvelles machines en dehors des contextes Irix et AIX ? Je vous pose la question.
[^] # Re: Intérêt de XFS et de JFS
Posté par kesako . Évalué à 8.
[^] # Re: Intérêt de XFS et de JFS
Posté par Sebastien . Évalué à 10.
[^] # Re: Intérêt de XFS et de JFS
Posté par Pierre Tramo (site web personnel) . Évalué à -4.
[^] # Re: Intérêt de XFS et de JFS
Posté par Olivier Jeannet . Évalué à 2.
Pas tout à fait logique ce que tu dis.
Si tu peux agrandir un filesystem, et si ce filesystem est JFS, on PEUT "resizer" du JFS.
Mais chaque PP est de taille fixe et formatée en jfs pour aix
Comment ça marche ton système ? Comme tu l'exposes, on dirait qu'on peut agréger des partitions JFS classiques pour en faire une partition JFS plus grande.
Je suis curieux de comprendre. D'habitude, le filesystem est au-dessus du système LVM, qui lui fait l'agrégation des partitions physiques pour en présenter une plus grande.
[^] # Re: Intérêt de XFS et de JFS
Posté par antm . Évalué à 5.
http://www.sistina.com/products_lvm.htm(...)
[^] # Re: Intérêt de XFS et de JFS
Posté par Olivier Jeannet . Évalué à 7.
et LVM alors ?
Le LVM permet de présenter une grande partition en agrégeant des partitions plus petites, et de changer la taille de cette partition par ajout ou retrait de ces "petites" partitions. LVM fonctionne au niveau bloc et ne sait pas ce qu'est un filesystem.
Un filesystem quant à lui fonctionne sur une partition.
Pour pouvoir tirer parti du "resize" à chaud de LVM (en pratique, agrandir une partition LVM tout en gardant les fichiers qui sont dessus, pour avoir plus de place), il faut que le système de fichier le permette. Le FAT ou VFAT (MS-DOS) ne le permet pas par exemple, alors que ext2 et reiserfs oui. Pour ext2 c'est expérimental mais disponible il me semble. Le système de fichier de Digital Unix (Tru64 à présent) le permet aussi.
A noter que le FAT/VFAT permet le repartionnement à froid (filesystem démonté), avec GNU Parted sous Linux et Partition Magic sous Windows.
[^] # Re: Intérêt de XFS et de JFS
Posté par Jean-Yves LENHOF . Évalué à 5.
# XFS officiel et CVS
Posté par Cédric Delfosse . Évalué à 10.
http://www-106.ibm.com/developerworks/linux/library/l-fs10.html(...)
A peut-être bencher aussi.
# Amusant
Posté par reno . Évalué à 5.
et il a des plantage systeme avec xfs!
==> je vais rester en ReiserFS !!
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.