memory-mapping

    8

    4答えて

    多くのI/Oを必要とする非常に高速なJavaコードを作成しようとしています。私はのByteBufferを返すメモリマップファイルを使用しています: public static ByteBuffer byteBufferForFile(String fname){ FileChannel vectorChannel; ByteBuffer vector; try {

    4

    1答えて

    私はJavaでメモリマップIOをやっています。 FileChannelクラスを使用すると、ByteBufferをファイルの特定の部分にマップできます。私はそのファイルを読み取り専用で開いています。 問題は、結果のByteBufferで.array()メソッドを呼び出そうとすると例外が発生することです。おそらくそれは.array()がbyte []配列を返すので、私は本当にfinalizeされたバイ