Symfony2 tests: Benchmark de mise en RAM
Après l'article sur la mise en RAM de mysql j'ai effectué quelques tests de performances afin de voir quels sont les gains de performances lorsque l'intégralité des données sont en RAM.J'ai donc, en plus d'y avoir mysql, placé les fichiers de mon projet dans la ram et exécuter les tests. Les résultats ne sont pas extraordinaire mais en voici le récapitulatif.
Tout sur disque, sans couverture du code:
Time: 02:36, Memory: 195.75MbTout en RAM, sans couverture du code:
OK (26 tests, 439 assertions)
Time: 02:14, Memory: 186.75MbTout sur disque, avec couverture du code:
OK (26 tests, 439 assertions)
Time: 22:12, Memory: 196.55MbTout en RAM, avec couverture du code:
OK (26 tests, 439 assertions)
Time: 16:42, Memory: 189.00MbOn constate que le gain de performance n'est pas énorme. Cependant il l'est suffisamment pour devenir significatif une fois votre projet très conséquent.
OK (26 tests, 439 assertions)
Tags: benchmark, linux, tests | le lundi 12 décembre 2011 | link