我想剖析我的類,它就像是一個緩衝區,在那裏我保存用戶的數據並獲取它。我創建了主要方法,並在那裏的無限循環中運行測試方法。Java Mission Control空間是什麼意思?
public void test(){
buffer.add(n1);
Message message = buffer.remove();
msgSeqNum = message.getMsgSeqNum();
}
msgSeqNum是全局變量,我將它以JVM不要刪除我的電話(我認爲它可以幫助我)。
我正在分析它30秒,但正如我所看到的,我的代碼運行了大約40次(我預計會有幾千次)。我還看到了JMC中的空間(請參閱screenshot),它們向我展示了我的JVM什麼都不做。沒有GC,例外,外觀,等待時間,我的代碼工作非常快。
我試圖運行它幾次,但我得到了相同的結果。爲什麼會發生?
OS - 窗戶
你是在分析還是抽樣? – Kayaman
你的意思是操作系統?這是Windows – ViKo