[英]How to benchmark internal implementation of one java method?
我已經使用jmh
幾個月了,這是一個很棒的框架,它給出了不同java方法的度量。
現在,我想知道的是在同一方法中,我已經用jmh
進行了基准測試,我希望獲得x ns/op
,以了解這x
花費了多少本機調用,以及多少花費在調度上,等等...
我不確定是否有工具可以做到這一點。
也許下面的鏈接更接近http://docs.oracle.com/javase/7/docs/technotes/samples/hprof.html,您可以使用命令java -agentlib:hprof = help查找幫助信息。 但是它仍然不會給您花費時間安排,切換等。
您可能需要的是探查器,以提高性能。 我知道臨時工具可以滿足您的要求,但是我敢肯定有很多Java探查器也可以為您服務。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.