windows 2008服务器(32G内存)采用Jboss 7.0.1final(分配24G最高使用内存)发布应用后,采用loaderrunner进行压力测试一段时间,JDK自带的jvisualvm.exe进行查看监视正在使用的堆内存很低(1-4G),但是windows资源管理器显示java虚拟机正在使用的内很高(20G以上),等待java垃圾回收一周时间期间服务器很少使用内存仍没有下降,谁遇到过这种情况?是什么原因引起的?jboss服务器java内存虚拟机
解决方案 »
- 谁能说说监听器的底层原理?
- Hibernate已删除id为2的记录成功,在doc查询中已经没有id为2的记录了,但是为什么在jsp页面中还是无法及时更新呢?
- 自学java怎么样?很难吗?
- 企业里面是struts1.x主流还是struts2.x主流
- java中提示结果集关闭问题
- 根据运行参数的个数决定循环打印变量i值的次数。 如何用java实现
- struts2 我不想做视图跳转,只是完成一个逻辑处理
- 今天面试问了一道10万条数据的手机号码如何排序问题,请前辈讨论一下。。
- 为什么eclipse启动时说找不到JDK?怎么解决?
- 求救整合ssh时,hibernate不能使用delete()方法,也无法执行删除语句
- maven工程导入eclipse问题
- nginx配置upstream访问很慢
64位2003SERVER,32G内存,JBOSS4.3,同样更改过JBOSS内存配置。
现在启动使用一段时间后,内存一直居高不下,GC每次回收的只有很小一部分,最后内存用光服务器宕机。网上查了查,有人说是SESSION超时时间设置太长了,但现在得不到证实。