当我遇到 C 应用程序问题时,我首先使用的工具之一是strace
,我可以轻松查看它是否在从套接字读取或某些文件 I/O 或其他任何内容上阻塞。但这在 Java 应用程序上不起作用,因为无论应用程序在做什么,JVM 都会旋转,从而产生大量噪音,导致strace
输出无法读取。 Java 领域的等效工具是什么?
答案1
我建议使用控制台。它将使您更深入地了解 JAVA 应用程序/JVM 内部发生的情况。
当我遇到 C 应用程序问题时,我首先使用的工具之一是strace
,我可以轻松查看它是否在从套接字读取或某些文件 I/O 或其他任何内容上阻塞。但这在 Java 应用程序上不起作用,因为无论应用程序在做什么,JVM 都会旋转,从而产生大量噪音,导致strace
输出无法读取。 Java 领域的等效工具是什么?
我建议使用控制台。它将使您更深入地了解 JAVA 应用程序/JVM 内部发生的情况。