LINUX.ORG.RU
решено ФорумAdmin

Тюнинг GC

 ,


0

2

Привет!

на сервере запущено приложение с такими параметрами GC

java -server -Xms3072m -Xmx3072m -XX:MaxPermSize=512m -Dweblogic.Name=SERVER  -XX:+UseParallelGC -XX:+UseParallelOldGC -XX:+DoEscapeAnalysis -XX:+OptimizeStringConcat -XX:+UseCompressedOops -XX:+UseFastAccessorMethods -XX:+UseFastEmptyMethods -verbose:gc -Xloggc:/var/log/ora_app1/gc.log -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+PrintGCDetails

проблема в том, что с течением времени кол-во heap-а уменьшается и свободно остается около 5%, после чего GC всё же высвобождает память и приложение не падает. НО у нас срабатывает мониторинг на пороге 90% использование heap-а. Хотелось бы этого избежать.

Поидее нужно сделать так, чтобы GC работал чаще и heap не успевал забиваться до 90%

Вопрос: собственно как это сделать :) С какими параметрами GC нужно поиграться



Последнее исправление: Lexoff1992 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.