JVM が -Xmx に割り当てられている以上のメモリー量を消費する
Issue
- 現在、JVM の
-Xmx2048m
オプションを使用して JBoss インスタンスを設定しています - JVM を設定しているにも関わらず
top
コマンドを実行すると、各 Java のプロセスが 3 GB 以上のメモリーを消費していると出力されます。Java インスタンスが 2GB 以上のメモリーを消費しているのはなぜですか? - JBoss の最大ヒープサイズは 2GB に設定されてますが、2GB 以上のメモリーを消費するのはなぜですか?
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- Red Hat JBoss Enterprise Portal Platform (EPP)
- Red Hat JBoss Enterprise Web Server (EWS)
- Red Hat JBoss Enterprise SOA Platform (SOA-P)
- Java
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.