私の仕事では、Linux Dev Env でパケットをキャプチャするアプリケーションを開発しました。pcap4j ライブラリを使用しました。dumpbypacketcount の API のように単純な場合、G1 Old 世代は、1 TPS で 100000 パケット カウントの負荷テストを一定期間行った後に行われます。ライブ パケットをキャプチャして HashMap に格納し、このマップをスレッドに転送します。このスレッドは、 dumper.dumpRaw() を使用してパケットのみをダンプします。dumper.dumpRaw() がリソース/オブジェクトを取得し、Jconsole で急増していることを確認しました。
問題をデバッグできません。javaopts でヒープメモリを 8G に維持しました (16G も試しました)。助言がありますか?