Bonjour à tous,
j’ai quelques problèmes de performance avec une appli PHP sur un (gros) serveur debian.
Au niveau technologies cette application utilise :
- Apache2
- Lighttpd pour le contenu statique
- PHP5.2 (avec APC)
- Mysql
- Memcached
Materiel :
- Processeur : Intel Bi Xeon Quad 8x 2.33+ GHz
- Architecture : 64 bits
- Mémoire vive : 16 Go FBDIMM DDR2
- Disque dur : 2x 300 Go
- Type disque : 15K rpm - SAS - RAID 1/10 HARD
le tout sur une Lenny.
Mon problème :
J’utilise un petit serveur de preproduction/tests, et fait un gros travail d’optimisation sur celui-ci. Résultait convainquant, passage de 20-25req/s à 110-120req/s (tests avec apache bench)
Le problème : Impossible d’obtenir de tels résultats sur le serveur de prof ! bloquage aux environs de 45req/s ! tout cela avec 4 fois plus de RAM et une puissance de calcul processeur bien supérieure !
Les configurations (apache, memcache, appli) sont identiques à la virgule près, l’appli est la même, la base de donnée également, donc j’avoue avoir du mal à comprendre…
Auriez vous des pistes ? des choses que je pourrais vérifier pour éclaircir ça ?
Merci d’avance,
Yohan.