Ich frage mich, ob es eine Möglichkeit gibt, einen gegebenen Bytecode (Klassendatei, die Hauptfunktion im ursprünglichen Code hat) Laufzeit mit Java-Bytecode Instrumentierung von Asm zu messen.Messung eines Java-Programmlaufzeit mit asm Instrumantation
Die Messung sollte so genau wie möglich und möglichst in Nanosekunden erfolgen.
Dank
Darf ich fragen, wofür brauchen Sie es? – khachik
Ja, ich arbeite an einem Projekt, das einen gegebenen Bytecode erhält und eine Analyse darüber durchführt. Das Hauptziel ist es, Zugriffe auf Objekte im Zeitverlauf zu verfolgen und sie auf einer Heatmap darzustellen. Der Grund dafür, dass man nach Nanozeit fragt, ist, dass es auf der Heatmap viel besser aussieht, die Auflösung besser ist und man sich tatsächlich einige "Phasen" des Programms ansehen kann. – RanZilber