Java分段错误

sul*_*man 12 java nio segmentation-fault

我正在使用64位JVM(Oracle),当我尝试分配大于256 MB的缓冲区大小时,它会抱怨并引发"分段错误"错误.我使用java NIO分配直接内存缓冲区,并在同一台机器(Linux 64位)上与RMI客户机程序之间传输和接收这些对象.

任何的想法?

Zia*_*hoy -3

您是否尝试过错误报告中的以下解决方法?

在 ByteBuffer.allocateDirect() 之前运行 System.gc()...