JBoss在RHEL 6上消耗更多内存

时间:2016-04-13 00:13:44

标签: java memory-leaks jboss rhel6

最近,我们从RHEL 5升级到RHEL 6.我们在JBoss上运行了一个Web应用程序,与RHEL 5相比,它在RHEL 6中消耗的内存更多。

我们正在使用glibc库版本2.12-1.166。我们已将MALLOC_ARENA_MAX变量设置为1.这减少了初始内存突发,但PermGen继续提升。 Heapdumps和gc stats分析并不表示应用程序引起的任何内存泄漏。

有没有人遇到过类似的问题?我需要解决此问题,因为这会损害我们的生产服务器。我们现在每周重启3次以避免OOM错误。

我在RHEL 6上进行了内存泄漏测试,显然malloc正在分配更多内存。我尝试使用MALLOC_ARENA_MAX = 1和MALLOC_ARENA_TEST = 1,如某些帖子所示。但它没有任何帮助。

我们非常肯定这个问题是由上面提到的glibc库引起的。有错误like the one here表明问题出在glibc库中。但是我们需要更多关于如何使用glibc环境变量来解决问题的信息

0 个答案:

没有答案