JDK 1.3でPermanent世代領域の最大を指定するJava VMのオプション-XX:MaxPermSizeの値を128mから150mに増やしたところ、メッセージが出力され、起動できなくなりました。原因と対処方法を教えてください。

JDK 1.3でPermanent世代領域の最大を指定するJava VMのオプション-XX:MaxPermSizeの値を128mから150mに増やしたところ、以下のメッセージが出力され、起動できなくなりました。原因と対処方法を教えてください。
Error occurred during initialization of VM
Size of maximum permanent space (157286400 bytes) must be aligned to 4194304 bytes
メッセージが示すとおり、-XX:MaxPermSize=nnには、4MB単位の値を指定する必要があります。
そのため、

-XX:MaxPermSize=148m

または、

-XX:MaxPermSize=152m

を指定してください。
なお、JDK 1.4以降は、この制約はありません。

製品・サービス区分 Interstage
製品・サービス情報
対象製品 Interstage Application Server
バージョン V8, V7, V6, V5, V4, V3
プラットフォーム Windows, Solaris, Linux
アンサー種別 運用/保守
このページの先頭へ