API 参照
プロファイリング API
MemoryProfiler クラスのメソッド
項目 | 戻り値 | 説明 |
|---|---|---|
|
| プロファイラで現在アクティブな機能のセットを返します。
|
| メモリスナップショットを収集し、ディスクに保存します。このメソッドは、完全なガベージコレクションを強制します。 | |
| [Internal use only] | |
| 完全なガベージコレクションを強制します。 | |
| メモリ割り当てデータの収集を有効 / 無効にします。プロファイラで割り当てデータの収集が無効になっている場合は何もしません。収集が有効かどうかを確認するには、 | |
| プロファイリングされたプロセスからプロファイラーを切り離します。プロファイラーでデタッチが無効になっている場合は何もしません。デタッチが有効になっているかどうかを確認するには、 |
セルフプロファイリング API
DotMemory クラスメソッド
項目 | 戻り値 | 説明 |
|---|---|---|
| プロファイラーを初期化します。このメソッドは、 | |
|
| (代わりに |
| デフォルトのプロファイリング構成を使用してメモリのスナップショットを取得します。 | |
|
| 指定されたプロファイリング |
| デフォルトのプロファイリング構成を使用して、dotMemory を現在のプロセスに接続します。 | |
| 指定されたプロファイリング | |
|
| dotMemory を現在のプロセスから切り離します。保存されたスナップショット(dotMemory ワークスペース)へのパスを含む文字列を返します。 |
|
| メモリのスナップショットを取得します。 |
DotMemory.Config クラスのメソッド
項目 | 戻り値 | 説明 |
|---|---|---|
|
| TRACE ログレベルを指定します。 |
|
| VERBOSE ログレベルを指定します。 |
|
| ログファイルへのパスを指定します。 |
|
| ワークスペースファイル(スナップショットストレージ)へのパスを指定します。 |
|
| ワークスペースディレクトリへのパスを指定します(ファイル名は自動生成されます)。 |
|
| JetBrains dotMemory で生成されたワークスペースを開くかどうかを指定します。 |
|
| 任意の引数をそのままコマンドラインに追加します(引用符などは使用しません)。 |