Почему объем памяти IDE NetBeans в диспетчере задач намного больше, чем в JConsole? - PullRequest
0 голосов
/ 12 октября 2018

Я использую разработку модуля Netbeans 8.2 для своего автономного приложения RCP.в моем экспортированном приложении я настроил JVM следующим образом:

default_options = "- брендинг mycompany -J-client -J-Xms96m -J-Xmx256m -J-XX: PermSize = 32m -J-XX: MaxPermSize = 64 м -J-XX: MinHeapFreeRatio = 15 -J-XX: MaxHeapFreeRatio = 60 -J-XX: NewRatio = 4 -J-Xmn32m "

Но есть кое-что, что я могуне понимаю:

Похоже, что мои аргументы кучи JVM не действуют.потому что в JConsole размер Non-Heap составляет около 140M, а размер Heap составляет 120M.но в диспетчере задач windows память около 650M.Почему?

JVM Heap Size

JVM none Heap Size Task Manager Memroy Size

Кроме того, почему объем памяти в диспетчере задач намного больше, чем я ожидал?

jinfo

...