Oracle Solaris Studio 12.2 リリースの新機能

パフォーマンスアナライザツールの変更

パフォーマンスアナライザツールの機能は次のように拡張されています。

新しい「呼び出しツリー」タブ

新しい「呼び出しツリー」タブには、プログラムの動的なコールグラフがツリーとして表示され、ノードとして示される各関数呼び出しを展開したり折りたたんだりできます。関数ノードを展開すると、その関数によって行われたすべての関数呼び出しに加えて、それらの関数呼び出しのパフォーマンス測定基準が表示されます。ノードを選択すると、右側の「サマリー」タブにその関数呼び出しと呼び出し先に関する測定基準が表示されます。属性付き測定基準に対して示されるパーセンテージは、プログラムの全測定基準のパーセンテージです。

もっとも多くの時間を消費するブランチを簡単に見つけるには、いずれかのノードを右クリックして、「もっとも活動的なブランチを展開」を選択します。

「呼び出し側-呼び出し先」タブの拡張

呼び出しスタックに呼び出し側と呼び出し先を追加することで、一度に 1 つの呼び出しの呼び出しスタックフラグメントを中央の「スタックフラグメント」パネルに作成できます。呼び出し側はそのフラグメントを呼び出している関数であり、呼び出し先はそのフラグメントから呼び出されている関数です。次の機能が含まれます。

新しい実験比較機能

パフォーマンスアナライザでは、同じ実行可能ファイルで収集された実験を比較できるようになりました。この機能は部分的にのみ実装されており、今後のリリースで変更される可能性があります。現在のリリースでは、実験の比較は次のように動作します。

その他の拡張機能