NetBeans 6.0.1 日本語版の開発ビルドを使って NetBeans プロファイラの以下のチュートリアルを試しています。 前回まででアプリケーションの監視とパフォーマンスの解析をしてきました。 今回は「メモリーの解析」です。 以下がポイントです。
  1. メモリーの解析を実行
  2. スナップショットをとる
  3. スナップショットを比較する
1.メモ リーの解析を実行

プロファイルダイアログの左側から「メモリー」を選びます。「オブジェクト作成のみ記録」か「オブジェクト作成とガベージコレクションの両方を記録」かを選択することが出来 ます。最初の「オブジェクト作成のみ記録」は下のサブセットで、こち らのほうがオーバーヘッドは少なくてすみます。



以下実行した結果です。デフォルトではバイト数順にソートされます。カラムのタイトルをクリックすることでソート順を切り替えることができます。



2.スナッ プショットをとる

この結果のスナップショットを撮ってみます。以下のようにツールバーのボタンをクリックするか、



左側のプロファイラウィンドウからもスナップショットを作成することができます。



3.スナッ プショットを比較する

保存されたスナップショットは比較することができます。以下のようにツールバーから比較ボタンを押します。



比較したいスナップショットを選択します。



以下のように2つのスナップショットを比較した結果が表示されます。



スナップショットは通常メモリー上に置かれますが必要であればファイルに保存しておくことができます。

Comments:

Post a Comment:
Comments are closed for this entry.

This blog copyright 2009 by katakai