2017-01-19 1 views
0

Je fais des tests d'E/S avec différents benchmarks et je veux comparer les résultats; en détail, j'utilise sysbench et fio et de faire des tests aléatoires de lecture/écriture. Avec sysbench, j'ai un ratio lecture/écriture de 1,50 et un nombre total de requêtes de 10000 (6000 lectures et 4000 écritures). Comment puis-je répéter la même configuration pour fio? Sur les pages de manuel Linux, je trouve que le rapport par défaut est 50:50 et il y a deux paramètres:fio benchmark configuration

rwmixread (default 50) 
rwmixwrite (default 50) 

qui peut être réglé pour le modifier. Alors je peux les régler à 60 et 40 respectivement pour faire ce que je veux?

Qu'en est-il du nombre total de demandes? Je ne peux pas trouver quelque chose d'utile.

Répondre

1

Cela peut être mieux ciblé sur fio mailing list mais essayez de voir le paramètre number_ios pour contrôler le nombre total d'E/S. Comme vous avez suggéré le paramètre rwmixread devrait être suffisant pour changer le rapport lors de l'utilisation read=rw.