我有一个java程序,它在linux上运行,有一些锁条件。我想使用Oracle Solaris Studio Performance 12.3来诊断它。和分析器(GUI)查看收集的数据,但在Metrics选项卡中找不到User Lock选项,如下所示:预计如下所示:使用er_print查看数据
错误:没有数据记录以支持度量规范:e%锁定当前指标: e.user:i.user:name
当前排序度量:独占用户CPU</
我在Red Hat Enterprise Linux Server 7.7上运行我的应用程序。当我使用htop检查性能时,我发现很少有线程占用太多的CPU。我添加了一些调试日志,发现在我的代码中没有创建具有高CPU的线程。因此,我假设这些CPU贪婪线程是在我正在使用的第三方共享库中创建的。所以有一个问题:假设我有一个线程id (17405)。如果这个问题太琐碎,我向您道歉--我不久前才开始使用<em