Je suis à la recherche d'un programme simple qui peut démontrer une fuite de mémoire en Java.Un programme simple pour démontrer la fuite de mémoire en Java
Merci.
Je suis à la recherche d'un programme simple qui peut démontrer une fuite de mémoire en Java.Un programme simple pour démontrer la fuite de mémoire en Java
Merci.
http://www.codeproject.com/KB/books/EffectiveJava.aspx
Voir article 6.
Un excellent exemple d'un grand livre: http://www.informit.com/articles/article.aspx?p=1216151&seqNum=6
Fuite de mémoire sont par exemple si vous avez des références qui ne sont pas plus nécessaire mais ne peut pas s'attrapées par le garbage collector.
Il existe des exemples simples, par ex. IBM qui montre le principe:
http://www.ibm.com/developerworks/rational/library/05/0816_GuptaPalanki/
Vector v = new Vector();
while (true)
{
byte b[] = new byte[1048576];
v.add(b);
}
Cela va ajouter en continu un octet de 1Mo à un vecteur jusqu'à épuisement de la mémoire
Je me demande, pourquoi ne pas marquer la question répondu? –