1

インストルメント化されたプロファイラーを使用せずに、実行中に割り当てられた合計メモリを出力する JVM オプションはありますか?

私は確かに、Java 内のメモリ アロケータがどのように機能するかについての専門家ではありませんが、割り当てられた合計バイト数を追跡​​することは、ほとんどオーバーヘッドなしで可能であることは確かです。

このアプリケーションは毎秒数万のメッセージ (ピーク時はそれ以上) を何時間も処理する必要があるため、プロファイラーで実行できません。プロファイラーのオーバーヘッドにより、実行不可能になります。

ありがとう

4

1 に答える 1