原文鏈接:https://www.cnblogs.com/UncleYong/p/7108694.html?utm_source=itdadao&utm_medium=referral
JDK本身提供了很多方便的JVM性能調優監控工具,除了集成式的VisualVM和jConsole外,還有jps、jstack、jmap、jhat、jstat等小巧的工具,本博客希望能起拋磚引玉之用,讓大家能開始對JVM性能調優的常用工具有所瞭解。
現實企業級Java開發中,有時候我們會碰到下面這些問題:
-
OutOfMemoryError,內存不足
-
內存泄露
-
線程死鎖
-
鎖爭用(Lock Contention)
-
Java進程消耗CPU過高