我有几个使用大量内存的进程(JVM)。
我在没有-Xms值且在-XmX中使用2G或3G启动JVM。 堆是稳定的,似乎没有任何泄漏或其他问题。 GC工作得很完美......
但是......流程大小和VIRT值都很大。大多数是10G-15G,甚至一个是20G !!!
使用的Java是1.7并且正在使用RH linux 6.5安装的VM
据我所知,进程大小会比堆大小更高,因为不仅仅是对象:)但我从来没有见过这么大的插件...
知道可能导致什么原因吗?我们怎么能减少它?
非常感谢! ORI