可自我管理的内存映射ByteBuffer

时间:2019-07-03 18:35:42

标签: java memory-mapped-files mappedbytebuffer

我的应用程序必须缓冲短暂的但非常大的数据数组。内存中可能同时有很多大数组。

我无法通过业务逻辑传送文件。我必须管理这些文件,并每次都要照顾IOExceptions。 我尝试应用MappedByteBuffer,但是它仍然需要手动管理文件,尤其是删除已使用的临时文件,因为操作系统不保证在我的应用程序之后清理/tmp文件夹。

是否有任何盒式解决方案可提供类似堆的磁盘空间分配以及类似GC的未使用文件擦除功能?

类似于MapDB,但用于字节缓冲区

0 个答案:

没有答案