读书人

运用堆外内存

发布时间: 2013-08-04 18:26:16 作者: rapoo

使用堆外内存

在使用Unsafe类的时候:

0

堆外内存泄露的问题定位通常比较麻烦,可以借助google-perftools这个工具,它可以输出不同方法申请堆外内存的数量。当然,如果你是64位系统,你需要先安装libunwind库。

最后,JDK存在一些direct buffer的bug(比如这个和这个),可能引发OOM,所以也不妨升级JDK的版本看能否解决问题。

文章系本人原创,转载请保持完整性并注明出自《四火的唠叨》

1 楼 zy101843 2013-07-29 感觉楼主应该标注一下是非GC管理的内存,只要是new数据都是属于堆内存的。

读书人网 >编程

热点推荐