4
私は
cataina.sh file
で
CATALINA_OPTS="-Xms2048m -Xmx2304m"
を設定およびLinux OSで2304メートルに2048メートル(2GB)としてJVMのヒープサイズでLinux上のTomcatをインストールする(2GB + 256メガバイト) をつもりです
が はそう私はRAMの8ギガバイトを持ってメモリ消費量いくつかの点を助けてくださいTomcatの
- tomcatはOSから直接2GBを消費する必要がありますか?
- 上記に該当しない場合は、どれくらいかかるでしょうか?
- メモリがtomcatによって取得された場合、2GB未満である場合、このTomcatのosによって割り当てられたこの2GBのメモリは、これだけに使用されるか、または一部のアプリでこのメモリを使用できますか?
- 最後に、この最大と最小のメモリを設定しています。これは、OSがtomcatのメモリ量をすべて割り当てていることを意味していますか?
私は上記の設定でtomcatをデプロイしました。私はtomcatがメモリの2GBではなく、Linux topコマンドから200MB〜300MBのメモリしか取っていないことを発見しました。 2GBは予約済みのメモリであり割り当てられていないという結論を下さなければなりません。これで助けてください – ajduke
私はJVMがあなたの-Xms/-Xmx設定を選んでいないかもしれないと思います。 setenv.shのJAVA_OPTSに移動してみてください。 – AngerClown
JVMがパスパラメータを取得していないため、jvisualvmでチェックしました。これはjvisualvmから2GBを取り上げているが、OSは200MB〜300MBしか見せていない。 – ajduke