JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris Studio 12.3 リリースの新機能     Oracle Solaris Studio 12.3 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  Oracle Solaris Studio 12.3 リリースの紹介

2.  コンパイラ

3.  ライブラリ

4.  コード分析ツール

5.  パフォーマンス解析ツール

パフォーマンスアナライザ

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

タイムラインの拡張

フィルタリングの拡張

新しいコマンド er_label

実験の変更点

データ収集の変更点

collect ユーティリティー

dbx collector

er_kernel ユーティリティー

er_print コマンド

スレッドアナライザ

DLight

6.  デバッグツール

7.  Oracle Solaris Studio IDE

8.  その他のツール

9.  このリリースでの既知の問題、制限事項、および回避策

索引

パフォーマンスアナライザ

この節では、このリリースの Oracle Solaris Studio パフォーマンスアナライザと関連ツールの、新機能と変更された機能について説明します。詳細は、『Oracle Solaris Studio 12.3: パフォーマンスアナライザ』マニュアルと、パフォーマンスアナライザ内の「ヘルプ」を参照してください。

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

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

タイムラインの拡張

パフォーマンスアナライザの「タイムライン」タブに施された拡張を、次に示します。

フィルタリングの拡張

パフォーマンスアナライザのデータフィルタリングが単純化され、拡張されました。

詳細は、『Oracle Solaris Studio 12.3: パフォーマンスアナライザ』の「データのフィルタリング」を参照してください。

新しいコマンド er_label

er_label コマンドを使用すると、実験の部分を定義し、それに名前つまりラベルを割り当てることができます。ラベルは、ユーザーが開始時刻と停止時刻のマーカーを使って定義した実験内の 1 つ以上の期間中に発生したプロファイリングイベントを取得します。

実験にラベルを割り当てるには、er_label コマンドをコマンド行で実行するか、またはそれをスクリプト内で実行します。実験へのラベルの追加が完了すると、それらのラベルを使用してフィルタリングを行えます。たとえば、実験をフィルタリングすることで、ラベルで定義される期間のプロファイリングイベントを含めたり除外したりできます。

er_label の使用方法の 1 つは、クライアントによって独立した 1 つ以上のプロセスとして駆動されるサーバープログラムのプロファイリングをサポートすることです。この使用モデルの場合、サーバーでの実験の作成を開始するため、collect コマンドを使ってサーバーを起動します。サーバーが起動され、クライアントの要求を受け入れる準備が整ったら、要求を発行してサーバーを駆動するとともに、er_label を実行してクライアント要求が発生する実験の部分にラベルを付けるようなクライアントスクリプトを実行できます。

詳細は、『Oracle Solaris Studio 12.3: パフォーマンスアナライザ』の「実験へのラベル付け」を参照してください。

実験の変更点

実験の形式が変更され、そのバージョン番号が 12.3 になりましたが、この番号は、Oracle Solaris Studio のバージョン番号に一致します。

Oracle Solaris Studio 12.3 のツールは、次のバージョン番号の実験を開くことができます。

以前のリリースから作成された実験を開こうとすると、以前のバージョンのツールでその実験を読み取る必要があることを示すエラーが表示されます。

データ収集の変更点

データ収集の変更は、collect コマンド、dbx collector コマンド、および er_kernel コマンドに影響を与えます。

collect ユーティリティー

collect ユーティリティーは、このリリースで次のように変更されています。

dbx collector

dbx collector は、このリリースで次のように変更されています。

er_kernel ユーティリティー

Oracle Solaris カーネルのプロファイリングを行うための er_kernel ユーティリティーは、次のように変更されています。

er_print コマンド

er_print コマンドはこのリリースでは次のように変更されています。

スレッドアナライザ

Oracle Solaris Studio 12.3 のスレッドアナライザで追加または変更された機能を、次に示します。