首页 > 解决方案 > 使用 JProfiler 分析 CPU 负载

问题描述

我想在“采样”模式下使用 JProfiler 评估我的 Java Web 应用程序的 CPU 使用率。该应用程序基于 Spring 引导框架。

但是,JProfiler 总是显示 9%-11% 的 CPU 使用率。但是,服务器上几乎没有任何事情发生。没有对应用程序的请求,CPU 使用率从未接近 0%,而是保持在 9%-11%。我本来预计 CPU 使用率也会下降到 9% 以下。在“线程历史”概览中,所有线程都处于“等待”或“网络 I/O”状态。难道这种用法是 JProfiler 产生的开销?

提前谢谢了。

标签: javajvmjprofiler

解决方案


推荐阅读