1
我在我的應用程序運行殺-3 jstack,我想知道,如果在這段時間內的GC暫停, 有一種簡單的方法來找到從輸出中輸出?如何從JVM堆棧跟蹤知道這是在GC暫停
是否回答,同時在GC暫停?我希望它能夠很有效地工作。
我在我的應用程序運行殺-3 jstack,我想知道,如果在這段時間內的GC暫停, 有一種簡單的方法來找到從輸出中輸出?如何從JVM堆棧跟蹤知道這是在GC暫停
是否回答,同時在GC暫停?我希望它能夠很有效地工作。
看到this答案,也許是回答你的問題。基本上,kill -3會等待GC完成,或者到達安全點,所以你不會注意到它。
那麼,你至少可以檢測它是否通過查看GC線程狀態 – fge 2015-03-25 07:24:26
你可以看看到jstat如果GC已經在你身邊執行操作時發生運行在所有。 – 2015-03-25 07:34:22