oracle home
Oracle
®
Solaris Studio 12.4: Discover および Uncover ユーザーズガイド
印刷ビューの終了
Search Term
検索範囲:
このドキュメント
ライブラリ全体
» ...
Documentation Home
»
Oracle Solaris Studio 12.4 Information Library ...
»
Oracle
®
Solaris Studio 12.4: ...
»
索引 U
更新: 2015 年 12 月
Oracle
®
Solaris Studio 12.4: Discover および Uncover ユーザーズガイド
ドキュメント情報
このドキュメントの使用法
製品ドキュメントライブラリ
フィードバック
第 1 章 概要
メモリーエラー探索ツール (discover)
コードカバレージツール (uncover)
第 2 章 メモリーエラー探索ツール (discover)
discover を使用するための要件
バイナリを適切に準備する
プリロードまたは監査を使用するバイナリは互換性がない
簡単なプログラム例
準備されたバイナリの計測
共有ライブラリのキャッシュ
共有ライブラリの計測
ライブラリの無視
ライブラリまたは実行可能ファイルの部分的な検査
コマンド行オプション
出力オプション
計測オプション
キャッシュオプション
その他のオプション
bit.rc 初期化ファイル
計測済みバイナリの実行
Silicon Secured Memory (SSM) を使用したハードウェアアシスト検査
libdiscoverADI ライブラリを使用したメモリーアクセスエラーの検出
libdiscoverADI によって捕捉されるエラー
discover ADI モードの計測オプション
libdiscoverADI 使用の要件と制限
discover ADI モードの使用例
discover レポートの分析
HTML レポートの分析
「エラー (Errors)」タブの使用法
「警告 (Warnings)」タブの使用法
「メモリーリーク (Memory Leaks)」タブの使用法
コントロールパネルの使用法
ASCII レポートの分析
ASCII の警告およびエラーメッセージの説明
ASCII メモリーリークレポート
ASCII スタックトレースレポート
ASCII レポートサマリー
discover API と環境変数
discover API
discover API によるメモリーリークの検出
サーバーまたは長時間実行プログラム内のリークの検出
SUNW_DISCOVER_OPTIONS 環境変数
SUNW_DISCOVER_FOLLOW_FORK_MODE 環境変数
メモリーアクセスエラーと警告
メモリーアクセスエラー
ABR
ABW
BFM
BRP
CGB
DFM
FMR
FMW
FRP
IMR
IMW
メモリーリーク
OLP
PIR
SBR
SBW
UAR
UMR
メモリーアクセスの警告
discover エラーメッセージの解釈
部分的に初期化されたメモリー
投機的ロード
未計測コード
discover 使用時の制限事項
注釈付きコードのみが計測される
機械命令はソースコードとは異なる場合がある
コンパイラオプションは生成されたコードに影響を及ぼす
システムライブラリは報告されたエラーに影響を及ぼす可能性がある
カスタムメモリー管理はデータの正確さに影響を及ぼす可能性がある
静的および自動配列範囲外は削除できない
第 3 章 コードカバレージツール (uncover)
uncover を使用するための要件
uncover の使用法
バイナリの計測
計測済みバイナリの実行
カバレージレポートの生成と表示
パフォーマンスアナライザのカバレージレポートを理解する
「概要」画面
「関数」ビュー
「カバレージ外」カウンタ (bit_UNCV)
「関数カウント」カウンタ (bit_fcoun)
「命令の実行」カウンタ (bit_E)
「カバーされているブロックの割合」カウンタ (bit_BCV_%)
「カバーされている命令の割合」カウンタ (bit_ICV_%)
「ソース」ビュー
「逆アセンブリ」ビュー
「命令頻度」ビュー
ASCII カバレージレポートを理解する
HTML カバレージレポートを理解する
uncover 使用時の制限事項
注釈付きコードのみ計測可能
コンパイラオプションは生成されるコードに影響を及ぼす
機械命令はソースコードと異なる場合がある
索引
索引 B
索引 D
索引 S
索引 U
言語:
日本語
U
Uncover
オプション
–h
カバレージレポートの生成と表示
uncover
オプション
–a
カバレージレポートの生成と表示
–c
カバレージレポートの生成と表示
バイナリの計測
–d
バイナリの計測
–e
カバレージレポートの生成と表示
–H
カバレージレポートの生成と表示
–m
バイナリの計測
–n
カバレージレポートの生成と表示
–o
バイナリの計測
–t
カバレージレポートの生成と表示
–V
カバレージレポートの生成と表示
–v
カバレージレポートの生成と表示
カバレージレポート、生成
カバレージレポートの生成と表示
コマンドの例
uncover コマンドの例
コードアナライザで使用するためにデータをディレクトリに書き込む
カバレージレポートの生成と表示
スレッドセーフなプロファイリングをオンまたはオフにする
バイナリの計測
使用するための要件
uncover を使用するための要件
冗長モードで実行
カバレージレポートの生成と表示
制限事項
uncover 使用時の制限事項
命令、ブロック、および関数の実行カウントの報告をオンにする
カバレージレポートの生成と表示
バイナリの計測
指定されたディレクトリにカバレージデータディレクトリを作成する
バイナリの計測
指定されたファイルに計測機構付きバイナリファイルを書き込む
バイナリの計測
概要
コードカバレージツール (uncover)
uncover
ASCII カバレージレポート
ASCII カバレージレポートを理解する
生成
カバレージレポートの生成と表示
uncover
HTML カバレージレポート
HTML カバレージレポートを理解する
保存
カバレージレポートの生成と表示
前へ