我正在尝试分析在 Windows 上运行的 Java UI 应用程序的 CPU 使用率。我将它连接到 VisualVM,但看起来 CPU 使用率的最高百分比正在被
sum.rmi.transport.tcp.TCPTransport$ConnectionHandler.run();
我相信这被用来向 VisualVM 提供信息,因此 VisualVM 正在扭曲我试图调查的结果。有没有人有办法更好地指示正在发生的事情,或者有更好的方法来确定正在运行的 java 应用程序中的什么占用了这么多 CPU。