OVH Community, votre nouvel espace communautaire.

mmcache


elapouya
15/06/2004, 09h55
Bonjour,

Je suis en train d'essayer mmcache comme un substitu a phpaccelerator.

Cote cache des script php : cela marche aussi bien que PHPA.

Ce qui m'interesse dans mmcache, c'est qu'il est possible de cacher une partie de l'output d'une page en shared memory.

on fait comme cela, pour cacher durant 300 seconde l'output d'une fonction :

mmcache_cache_output("maclef",'script_a_cache();', 300);

Le probleme :

Sous windows XP : apres avoir cacher l'output, cela prend a peine 0.01 s de le reprendre en cache.

Par contre sur mon dedie OVH, cela prend 0.5 seconde, soit 50 fois plus !!!
C'est comme si mmcache n'utilisait pas la SHM pour cacher le contenu mais juste un fichier dans /tmp.
meme en mettant les flag qui vont bien dans php.ini pour forcer a mettre en shm, c'est toujours aussi lent !
Pourtant mon segment de 16Mo existe bien (ipcs) alors pourquoi cette lenteur sur linux alors que tout est OK sur Windows XP ???