Domanda

Ho un codice C ++ che al momento dell'esecuzione:

Carichi JVM (ho il pieno controllo su come caricare la JVM), e chiamare i metodi Java (da classi caricate) utilizzando il codice C JNI. Il codice Java non ha Main () e non è in realtà un'applicazione standard Java. è soprattutto un codice statico che compilato e compattata in file Jar, il codice è stato chiamato dal C ++ modulo.

E 'possibile al profilo di questo codice Java che viene eseguito da YourKit (hanno licenza per farlo)? Se è così sarò felice di sapere come.

È stato utile?

Soluzione 2

Risposta alle esigenze di massa,

Sono riuscito a profilo con YourKit. Ho appena aggiunto il yourkit.com/docs/80/help/agent.jsp agnent VM bandiera e allego il profiler alla VM.

Altri suggerimenti

mi butto questo fuori là per C ++ gente alla ricerca al profilo Java: Java ha una grande profiler visivo che si aggancia automaticamente alla JVM chiamato VisualVM. E 'incluso con il JDK. Check it out qui: http://visualvm.java.net/

Per eseguire sguardo vm visiva per l'eseguibile nella cartella bin del JDK.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top