44 votes

Eclipse : Bouton Garbage Collector

Que se passe-t-il lorsque j'appuie sur le bouton "Run Garbage Collector" dans Eclipse ? Est-ce qu'il appelle simplement System.gc() ?

78voto

VonC Points 414372

Oui, il s'agit strictement d'un appel à la JVM, et non à une fonction interne d'Eclipse (cf. ce fil ).

N'oubliez pas le Analyseur de mémoire pour vérifier également les chemins vers les racines de la collecte des déchets (dans un Head Dump) si vous soupçonnez une fuite de mémoire dans votre session Eclipse.

Remarque : ce bouton n'est disponible que si vous sélectionnez l'option "Show Heap status" dans la section General des préférences d'Eclipse :

alt text

21voto

Elenasys Points 23268

Très utile dans le Eclipse ->Préférences->Général-> Afficher l'état du heap

enter image description here

puis vous pouvez voir dans le coin inférieur droit la "poubelle" pour exécuter le Garbage Collector. =)

4voto

Thomas Pornin Points 36984

Oui, System.gc() est appelé lorsque le bouton "Run Garbage Collector" est pressé.

-2voto

rajasti277 Points 154

enter image description here

Dans Eclipse Helios, vous devez cliquer sur le bouton de retour indiqué dans l'écran ci-dessous marqué en noir.

Vous obtiendrez alors la fenêtre Général.

Raj

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X