0
我已經使用MappedByteBuffer編寫了一個簡單的平坦哈希表(基於字節[])。但是,我經歷過,如果我在內存中構建散列表,然後將byte [] - 數組寫入MappedByteBuffer,速度會更快。爲內存映射文件(MappedByteBuffer)緩存寫入
因此,它看起來像隨機寫入性能很爛,因爲操作系統經常刷新並且頁面被修改了很多次。有沒有辦法推遲頁面的沖洗?
foobar的
我已經使用MappedByteBuffer編寫了一個簡單的平坦哈希表(基於字節[])。但是,我經歷過,如果我在內存中構建散列表,然後將byte [] - 數組寫入MappedByteBuffer,速度會更快。爲內存映射文件(MappedByteBuffer)緩存寫入
因此,它看起來像隨機寫入性能很爛,因爲操作系統經常刷新並且頁面被修改了很多次。有沒有辦法推遲頁面的沖洗?
foobar的