Un jour avec un chasseur de “OutOfMemoryError”

March 8th, 2005 par Eric

Je vous conseille de lire ce petit blog d’un “chasseur de fuite de mémoire”.
Il est réellement très instructif, par exemple, il explique comment le changement du type d’une variable permet de résoudre une fuite de mémoire. Pour être un peu plus explicite :

Context[] value = new Context[1];

conduit à une fuite de mémoire, alors que

Object[] value = new Object[1];

ne montre plus de fuite de mémoire.
Pour information cette fuite de mémoire est dans Rhino.

2 Responses to “Un jour avec un chasseur de “OutOfMemoryError””

  1. Franck Says:

    Instructif mais à ne pas lire entre deux trucs et avec la musique.
    Requiere une attention certaine !
    Sinon ce bug n’est plus a priori dans Rhino vu la date du document (4 février 2005) et le status du bug https://bugzilla.mozilla.org/show_bug.cgi?id=281067 .

  2. Eric Says:

    Voir une certaine attention :D
    Sinon le bug n’est pas présent dans le trunk mais je crois qu’il n’y a pas eu de release depuis.

Leave a Reply

You must be logged in to post a comment.