2012-12-13 25 views
2

我有一個運行在linux上的java程序,有一些鎖定條件。我想使用Oracle Solaris Studio性能分析器12.3來診斷它。Oracle Solaris Studio性能分析器12.3的用法

使用collect -j on $JAVA $JAVA_OPTS [email protected]收集目標機器上的配置文件數據。和分析器(GUI)來查看收集到的數據,但便無法找到這樣的指標選項卡User Lock選項:

哎呀無法上傳圖片

預計這樣的:

哎呀無法上傳圖片

隨着er_print看到的數據

(er_print) metrics e%lock
Error: No data recorded to support metric specification: e%lock

Current metrics: e.user:i.user:name
Current Sort Metric: Exclusive User CPU Time (e.user)
Available metrics:
Exclusive User CPU Time: e.%user
Inclusive User CPU Time: i.%user
Size: size
PC Address: address Name: name

而且withou使用非gui方式鎖定可用度量標準中的度量標準。
收集配置文件數據是否有問題?我怎樣才能看到User Lock選項。

感謝您的幫助!

回答

2

要在性能分析器中啓用鎖配置文件,需要使用-s on交換機運行collect配置文件。這將打開鎖定分析。