Benchmarks du système de fichiers de Linux 5.0 : Btrfs vs. EXT4 vs. F2FS vs. XFS

Avec tous les principaux systèmes de fichiers voyant un travail de nettoyage pendant la fenêtre de fusion de Linux 4.21 (maintenant connu sous le nom de Linux 5.0 et en particulier avec F2FS voyant des corrections à la suite de son ramassage par Google pour le support sur les appareils Pixel, j’étais curieux de voir comment les choix de systèmes de fichiers mainline populaires actuels se comparent pour la performance. Btrfs, EXT4, F2FS et XFS ont été testés sur un lecteur à semi-conducteurs SATA 3.0, un SSD USB et un SSD NVMe.

Au vu de l’état de Linux Git d’il y a quelques jours suite à toutes les demandes de pull de fonctionnalités de système de fichiers ayant été honorées, j’ai effectué quelques tests initiaux de système de fichiers Linux 4.21/5.0 en utilisant les trois configurations de lecteur à semi-conducteurs avec les quatre systèmes de fichiers testés. Un instantané quotidien d’Ubuntu 19.04 Disco Dingo a été exécuté sur la configuration Threadripper tout en utilisant le noyau Linux Git du PPA principal. Btrfs, EXT4, F2FS et XFS ont été testés dans leur état prêt à l’emploi / options de montage par défaut.

Le disque SSD SATA 3.0 utilisé était un disque à état solide Samsung 850 PRO de 250 Go connecté à la fois par SATA puis par un adaptateur SATA 3.0 vers USB 3.0. Pour les tests de SSD NVMe, un Intel Optane 900p 280 Go a été utilisé. Via la suite de test Phoronix, une large gamme de benchmarks de stockage Linux a été réalisée pour ce benchmarking initial du système de fichiers Linux 5.0.

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.