La creazione della memoria di istantanee dall'interno del codice (Java)
Domanda
C'è una possibilità, che da dentro il programma, chiamando alcuni libreria Java, fare java creare un'istantanea della memoria di quel programma? (File .hprof predefinito)
Soluzione
È possibile creare un heap dump nell'applicazione utilizzando l'esempio qui .
Altri suggerimenti
Si può fare tramite JMX - il che significa che si deve andare fuori per tornare in, per così dire. I dettagli su come farlo tramite codice sono disponibili qui .
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow