windows 2008服务器(32G内存)采用Jboss 7.0.1final(分配24G最高使用内存)发布应用后,采用loaderrunner进行压力测试一段时间,JDK自带的jvisualvm.exe进行查看监视正在使用的堆内存很低(1-4G),但是windows资源管理器显示java虚拟机正在使用的内很高(20G以上),等待java垃圾回收一周时间期间服务器很少使用内存仍没有下降,谁遇到过这种情况?是什么原因引起的?jboss服务器java内存虚拟机

解决方案 »

  1.   

    没遇到过,本地pc机环境,xp系统, 4G内存,跑jboss7,一般内存占用两三G。
      

  2.   

    我修改过Jboss的配置文件 调整内存使用后  启动服务器一般使用7-10G 压测的时候windows资源管理器显示内存使用上升很快  
      

  3.   

    我也碰到这人问题了。
    64位2003SERVER,32G内存,JBOSS4.3,同样更改过JBOSS内存配置。
    现在启动使用一段时间后,内存一直居高不下,GC每次回收的只有很小一部分,最后内存用光服务器宕机。网上查了查,有人说是SESSION超时时间设置太长了,但现在得不到证实。