エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Java Native Memory Tracking でネイティブメモリの利用状況を確認する - A Memorandum
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Java Native Memory Tracking でネイティブメモリの利用状況を確認する - A Memorandum
Native Memory Tracking とは NMT(Native Memory Tracking) は Hotspot VM の機能。 JVM内部で実行され... Native Memory Tracking とは NMT(Native Memory Tracking) は Hotspot VM の機能。 JVM内部で実行されるネイティブメモリ割り当てを追跡できる(ただし JNIコードなどのJVM外部で割り当てられたネイティブメモリは追跡できない)。 NMT を利用するには JVM オプションを指定する(デフォルトは off)。 -XX:NativeMemoryTracking=off|summary|detail summary で確認し、より詳細が必要な場合に detail を指定すると良い。 detail を指定するとメソッド単位でメモリ割り当てを確認できる。 有効化すると JVM は、malloc/free および mmap/munmap の呼び出しにフックして、メモリ使用量を計算する。 JVMのパフォーマンスは 5-10% 低下するとされて

