3
私はJavaアプリケーションを持っています。これはLinuxプラットフォームです。私たちはJava 6を使用しています。通常のsdk javaといくつかのJNIです。Javaパフォーマンスチューニング、JNIメモリリーク
私たちは、visualvmを使用してメモリリークを監視しています。私たちは、visualvmアプリケーションからヒープを連続的に消費しないことに気づきます。しかし、プロセス全体のメモリは、Linuxがプロセスを強制終了するまで常に増加します。
次に、私たちはJNIの部分を疑っています。 JNIの部分メモリリークはvisualvmでは見られなかったためです。 Java Performance Testingを実行するときにJNIメモリリークをチェックする方法に関するヒントをいくつか削除できますか?