JNIを使用してdllを使用するJavaアプリケーションを開発しています。
dll はまだ開発中なので、メモリに問題があると思います。
Eclipse の [実行] ダイアログを使用してアプリケーションを実行すると、アプリケーションが非常に不安定になり、クラッシュする可能性が非常に高くなります。Eclipse の外部で同じアプリケーションを起動すると、アプリケーションはより安定して動作します。クラッシュはまだありますが、大幅に減少しています。
さらに 2 つの質問があります。
アプリケーションをデバッグとして実行した場合の違いは何ですか?
dll が割り当てるメモリは、仮想マシンのメモリではありません。そのため、仮想マシンのメモリに影響を与えるパラメータ (-Xmx など) は、dll のメモリ割り当てには影響しません。この記述は正しいですか?
ご回答ありがとうございます