Archive for juin, 2011

Garbage Collector PHP 5.3, démontré

Samedi, juin 11th, 2011

garbage-collector-4-memoire-occupee_m

PHP n’est pas fait pour des longs/lourds traitements, certes.
Et pire, pour un script public, il faut même y faire très attention.

Mais il peux arriver des besoins comme faire des traitements sur un volume de données important en CRON ou en ligne de commande.
On arrive très vite, alors, sur une occupation de mémoire importante et on sent bien les performances de dégénérer …

Je suis pas mal fâché avec les développeurs de PHP, mais par contre, on ne peux que saluer l’arrivée des fonctions gc_* dans PHP 5.3 …
Un bon article démonstratif, sur le sujet, ici : PHP 5.3 : Garbage Collector et consommation mémoire
Et bien sûr, pour la pratique, le manuel officiel : PHP: Garbage Collection

Notez que cet article, écrit par Jean-Luc Ranaivoarivao, a été copié sur le blog de ce dernier. Veuillez poster vos commentaires directement a son auteur.