ce qu il faut faire aussi quand on teste les io, c'est de vérifier/ mettre les cache divers et varié hors scope, c est a dire de faire du directio.
comprendre que si tu faits des écriture de ficher de 1Go et que tu as 8 ou
Go de ram , bah tu risque de surtout bencher ta ram :)
après avec les couches FS, et les caches FS/ kernel ... tu bench pas grand chose. donc il te faut travailler avec des fichiers de tailles > RAM, ou en directio
fio a pas mal de fichiers de conf pour tester et grapher les SSD que ca soit en mode raw ou avec des file systemes et avec la gestion des cache, du directio, en mode séquentiel ou aléatoire suivant ton besoin. :)
ensuite bencher les io est qq chose de beaucoup plus complexe qu il n y parait, et je ne m étendrais pas sur le sujet car je suis certain de lancer ensuite des bon gros troll bien velus
# fio - Flexible IO Tester
Posté par SauronDeMordor . En réponse au journal HOW TO : Bench this SSD. Évalué à 4. Dernière modification le 26 mai 2017 à 22:39.
ici
https://git.kernel.org/pub/scm/linux/kernel/git/axboe/fio.git/
ce qu il faut faire aussi quand on teste les io, c'est de vérifier/ mettre les cache divers et varié hors scope, c est a dire de faire du directio.
comprendre que si tu faits des écriture de ficher de 1Go et que tu as 8 ou
Go de ram , bah tu risque de surtout bencher ta ram :)
après avec les couches FS, et les caches FS/ kernel ... tu bench pas grand chose. donc il te faut travailler avec des fichiers de tailles > RAM, ou en directio
fio a pas mal de fichiers de conf pour tester et grapher les SSD que ca soit en mode raw ou avec des file systemes et avec la gestion des cache, du directio, en mode séquentiel ou aléatoire suivant ton besoin. :)
ensuite bencher les io est qq chose de beaucoup plus complexe qu il n y parait, et je ne m étendrais pas sur le sujet car je suis certain de lancer ensuite des bon gros troll bien velus