2008-11-28 7 views
4

(pas vraiment une question de programmation, désolé)système de fichiers Linux meilleures pratiques d'analyse comparative

Je travaille sur l'analyse comparative de divers systèmes de fichiers (le plus important: ext3) avec diverses options de système de fichiers (par exemple: noatime, relatime etc.) pour situations spécifiques sur une machine Linux. Pour les benchmarks système de fichiers bruts, je suis à la recherche de Bonnie et Bonnie ++.

Quelle est la manière la plus utile d'utiliser bonnie et bonnie ++ pour comparer les systèmes de fichiers? Quelles sont les meilleures pratiques en matière de benchmarking de système de fichiers?

Alors que nous y sommes: comment monter vos systèmes de fichiers ext3 sur vos machines?

Répondre

4

Je n'ai pas beaucoup de réponses à ce sujet ;-) alors je vais essayer d'expliquer quelles sont mes idées. Finalement, j'ai opté pour iozone en tant qu'outil d'analyse comparative, principalement à cause de l'énorme quantité d'informations qu'il fournit. À mon humble avis, si l'on essaie de trouver des données statistiquement significatives, un seul test d'un benchmark n'est pas suffisant, j'ai donc écrit un petit script shell pour lancer iozone 10 fois et écrire la sortie dans 10 logfiles. Puis, j'ai écrit un autre script (celui-ci en Python) pour additionner toutes les valeurs de chaque cellule dans les matrices. La valeur la plus haute et la plus basse pour chaque cellule est écartée afin d'éviter que les anomalies ne déforment la réalité ;-)

Pour chaque cellule, je prends la valeur moyenne des huit valeurs restantes. J'ai copié la matrice résultante dans OpenOffice.org Calc.

J'ai fait cette procédure pour une 'ligne de base' (dans mon cas: un système de fichiers ext3 monté avec les options par défaut), puis je l'ai répété pour mes tests. Par test, j'ai copié la matrice du résultat dans la feuille de calcul où j'ai stocké la ligne de base. Dans Calc, j'ai fait ma comparaison et tracé les résultats dans des diagrammes.

Fonctionne plutôt bien.

+0

Annulation du résultat le plus bas et le plus élevé pour chaque cellule est intelligent. –

Questions connexes