为什么任务管理器中的netbeans IDE内存大小比JConsole总结的要大得多?

时间:2018-10-12 02:04:18

标签: java netbeans rcp

我正在为独立的RCP应用程序使用Netbeans 8.2模块开发。在导出的应用程序中,我对JVM进行了如下调整,

  

default_options =“-为品牌mycompany -J-client -J-Xms96m -J-Xmx256m -J-XX:PermSize = 32m -J-XX:MaxPermSize = 64m -J-XX:MinHeapFreeRatio = 15 -J-XX :MaxHeapFreeRatio = 60 -J-XX:NewRatio = 4 -J-Xmn32m“

但是有些我不明白:

看来我的JVM堆参数没有生效。因为在JConsole中,非堆大小约为140M,堆大小为120M。但是在Windows Task Manager中,内存约为650M。为什么?

JVM Heap Size

JVM none Heap Size Task Manager Memroy Size

此外,为什么任务管理器中的内存大小比我预期的要大得多?

jinfo

0 个答案:

没有答案