Я вроде потерял в мире Java-опцииустановки для виртуальной машины Java
У меня есть сервер, и я делаю некоторые исследования для настройки выпуска
я нашел несколько вариантов, которые я хочу установленный для моего jvm, используемого Tomcat (т.е. Xmx, Xms)
Где я должен был установить эти настройки? в сетенве?
I судимое:
Export JAVA_OPTS="$JAVA_OPTS -server -Xmx512m -Xms512m"
затем перезапустить Tomcat и
java -XX:+PrintFlagsFinal -version | grep -iE 'HeapSize'
дал мне (как раньше)
uintx MaxHeapSize: = 1035993088
Я думаю, что что-то пропустил
Плюс У меня 64-битная система и 8 ГБ оперативной памяти, приступая к моим исследованиям, я обнаружил, что могу установить Xmx на 6 ГБ, но ни одна информация о Xms. Любой совет? спасибо всем
Их два варианта для этого. Создайте отдельный файл setenv.sh или отредактируйте файл catalina.sh. Перейдите к строке № 54 в calatina.sh. Наверное, помогите. – SachinSarawgi
http://stackoverflow.com/questions/14926260/multiline-java-opts-in-setenv-sh –
Последующие действия, но в каждом случае 'java -XX: + PrintFlagsFinal -version | grep -iE 'HeapSize'' return 'uintx MaxHeapSize: = 1035993088' – Nogothwen