Un article très intéressant sur la performance en Java et une application au projet hibernate..

Apparement, avec les machines virtuelles Java HotSpot (JDK1.2, utilisant un "generational garbage collector"), l'usage d'un "finalizer" dans un objet rend beaucoup plus lent sa récupération par le "Garbage Collector" (D'après ce site il faut dire "ramasse-miettes" ou "glaneur de cellules").

Je suis sur que certains d'entre vous ne savent pas vraiment à quoi sert un "finalizer" mais en tout cas si vous en voyez un approcher, essayez de l'éviter.

Tags: