1

标题提出了问题的症结所在。此外,如果 JProfiler 中有一些漂亮的图形可以说明慢速应用程序是 CPU、内存还是网络绑定,那么我也想知道这一点。

我怀疑 RTFM 会有所帮助,但它是 TL;DR。但是,我正在运行 JProfiler 并试图偶然发现解决方案。

我可以看到正在测量的应用程序的线程活动,是的,一些工作线程偶尔会出现网络 I/O 空闲的蓝色跨度——但这不足以解释应用程序在表演中。

那么,除了在 CPU 上运行的代码的热点统计信息之外,有没有办法查看 CPU 时间与整体挂钟时间及其与网络和内存使用时间的关系如何?

4

1 回答 1

0

CPU 调用树和热点视图的右上角有一个线程选择器。默认情况下,它设置为“Runnable”,但您可以将其更改为“Net I/O”并比较不同线程状态的调用树或热点。

于 2015-06-28T20:09:21.383 回答