私は約5後catalina.out
に次のエラーを取得保管 - 自分のアプリケーションを実行しているの6時間:ネイティブのmmapエラー
There is insufficient memory for the Java Runtime Environment to continue.
Native memory allocation (mmap) failed to map 503226 bytes for committing reserved memory.
An error report file with more information is saved as:
/tmp/hs_err_pid1.log
私はAWSのLinux t2.mediumインスタンスで実行されているTomcatの8(汎用)を使用しています。 1つのアプリケーションしか実行されておらず、他のアプリケーションはまったくありません。 問題点は何ですか?
これは完全なpid log file
おかげ
メモリ(3.8GB)の大部分を積極的に使用しているため、スワップスペースを追加することで少しでも役立ちます。 –
@Kayaman大きなインスタンスを使用します。最近では4GBのメモリがあまり使われていませんhttps://www.solid-run.com/product/cubox-i4x4/ –
奇妙なCMIIWヒープサイズ(設定されていない場合)はデフォルトで1GBです。ログによれば、3.8GBのメモリが使用されました。ヒープのみが1GBを使用した場合、2.8GBを使用した場合、 JVMのどの部分がそれを取りましたか?それともJVM以外の別のプロセスですか? – musicsquad