CPU 样品的用法以及在您的套件上获得准确的状态时间

CPU Usage on Sample meaning as well getting exact state time on Your Kit

我正在通过您的套件分析器分析一个应用程序,但无法解释您套件的“线程”选项卡中的以下两件事。

我尝试浏览文档,但找不到相关内容。

YourKit 探查器代理对线程状态的采样相对较少(大约每秒 1 次)。如果某个线程大部分时间都处于休眠状态,那么分析器很有可能在采样时发现该线程处于 "Sleeping" 状态。

但是如果线程消耗了一些 CPU(在短暂的唤醒期间),探查器将显示这种使用情况。不知道线程到底做了什么,但可以肯定知道线程做了什么。它显示为状态左侧的绿色细条纹。