memory java heap_java使用java heap外(堆外)内存导致的内存泄露
java可以通过java.nio.ByteBuffer.allocateDirect(capacity)直接使用non java heap(java堆外)的内存 。一.使用目的:1。开辟数据缓冲区2。可以突破jvm内存限制,操作更多的物理内存(不同的jvm实现不一样,sun jvm会被限制,但能增加jvm能够操纵的一倍内存,而jrockit基本上可以将物理内存全部耗光)二.使用问题:通过ByteB...