C 애플리케이션에 문제가 있을 때 사용하는 첫 번째 도구 중 하나는 strace
소켓이나 일부 파일 I/O 등에서 읽는 것이 차단되는지 쉽게 확인할 수 있다는 것입니다. 그러나 이는 애플리케이션이 수행하는 작업에 관계없이 JVM이 회전하여 많은 소음을 발생시키고 strace
출력을 읽을 수 없게 만들기 때문에 Java 애플리케이션에서는 작동하지 않습니다. Java 세계에서 동등한 도구는 무엇입니까?
답변1
나는 사용하는 것이 좋습니다콘솔. JAVA 애플리케이션/JVM 내부에서 무슨 일이 일어나고 있는지 더 깊이 이해할 수 있게 해줄 것입니다.