标签: java mmap memory-mapped-files
我使用MappedByteBuffer编写了一个简单的平面哈希表(基于byte [])。但是,我经历过,如果我在内存中构建哈希表,然后将byte [] - 数组写入MappedByteBuffer,它会快得多。
因此,对于随机写入而言,性能看起来很糟糕,因为操作系统经常刷新并且页面被多次修改。有没有办法推迟刷新页面?
foobar的
答案 0 :(得分:0)
从基础映射机制的docs开始:
未指定缓冲区更改传播到文件的速率。
所以,不幸的是,没有。