実稼働環境にデプロイされたアプリケーションがあり、OutOfMemoryメモリ リークが原因で例外がスローされることがあります。visualvm、jconsoleなどをリモートで接続したくないヘッドレスubuntuボックスで実行しています。do gcを作成する方法はありjvmますか(ボタンをクリックするだけのvisualvmのように)。
jmap -histo:live <pid>この gc コマンドを代わりに実行して、どのオブジェクトが gc を生き残っているかを調べたいと思います。増加しているオブジェクト数など。現在、予期しないオブジェクト数がいくつか見られますが、多くのドメイン オブジェクトで発生しているため、遅延 gc なのかメモリ リークなのかわかりません。
要するに、jvmpidに対して実行してgcを実行するLinuxコマンドを探しています。system.gc ではありません。