Garbage Collector PHP 5.3, démontré
// juin 11th, 2011 // Informatique

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






