JVM 6のドキュメントによると、サーバクラスのマシンはデフォルトで1/4 RAMまたは1GBの初期ヒープサイズを受け取ります。当社のSolaris 64Bitサーバーが64 GBであることを考慮すると、初期ヒープサイズはデフォルトで256 MBになります。したがって、私は手動で4GBのXMXパラメータを使用してヒープサイズを設定する必要があります。しかし、 "-Xmx4096M"を追加すると、Tomcatは起動しません。エラーメッセージは次のとおりです。本当に大きなJVMヒープサイズを設定するには?
Invalid maximum heap size: -Xmx4096M
The specified size exceeds the maximum representable size.
Could not create the Java virtual machine.
ヒープが4GBまで拡張できるようにするには、どのようなコマンドラインパラメータが必要ですか?
使用しているオペレーティングシステムは?古いOSの中には、プロセスが2ギガ以上を持つことを許さないものがあります。 – John
Solaris(私はちょうど上記の質問を更新しました) – Pomario
あなたは64ビットのjvmを実行していますか? –