Выделенная память на моем сервере Tomcat
У меня проблема с настройкой JVM на моем сервере. Сервер представляет собой машину, работающую на AWS с 8G оперативной памяти и 8 процессорами. На сервере есть только tomcat6 с solr.
На самом деле я настроил JVM так:
JAVA_OPTS="-Djava.awt.headless=true -D64 -server -Xms4096M -Xmx4096M -XX:+UseConcMarkSweepGC"
Но когда трафик растет слишком много, я получаю ошибки. Я думаю, что проблема исходит от commited memory
Но я не понимаю, почему зарезервировано более 4G памяти.
Если кто-то может помочь мне правильно настроить мою JVM и сказать мне, почему эта проблема происходит.