Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Jave 任务控制有一些很棒的功能。例如,您可以看到应用程序的“热门方法”,或者当您可以找到最常用的函数调用层次结构时,可以看到“调用树”部分。但是我想知道,当您对发现性能瓶颈(就时间而言)感兴趣时,真的可以依赖分析结果吗?例如,可以在某些函数中放置一些“睡眠”,而探查器似乎不会指出它们。
Hot Methods 列出了执行 Java 代码最多的方法。如果您的应用程序处于本机代码或处于休眠状态,它将不会显示在该表中。
查看延迟选项卡以查看延迟,即 Thread.sleep。
您可以使用 events->graph 选项卡查看睡眠、锁定...这将帮助您了解线程在它们上花费了多长时间