У нас есть приложение, работающее с javaopts:
-XX: MaxMetaspaceSize = 512m -Xms17408m -Xmx17408m -Djava.net.preferIPv4Stack = true -Djava.awt.headless = true -Dprojuris.sys.env =production -javaagent: /opt/wildfly/newrelic/newrelic.jar -XX: + UseG1GC -XX: + UseStringDeduplication -XX: HeapDumpPath = / data / documentsmentos / heapdump -server
Панель управления полевыми мухами показывает, что яЯ использую: память Wildfly JVM
Но графана показывает, что контейнер, в котором работает Wildfly:
Nel_wildfly.1 - 18.010 ГБ
Из документовЯ читал, память jvm контролируется как -Xms -Xmx для кучи, так и MaxMetaSpace для permgen.Может кто-нибудь помочь мне объяснить, откуда эта разница в использовании памяти?
Большое спасибо!