首页 > 解决方案 > 自我管理的内存映射字节缓冲区

问题描述

我的应用程序必须缓冲短暂但相当大的数据数组。并且内存中可能同时存在许多大数组。

我通过业务逻辑携带文件不好。我必须管理这些文件并照顾好IOExceptions每一次。我尝试申请MappedByteBuffer,但它仍然需要手动管理文件,尤其是删除使用过的临时文件,因为操作系统不保证/tmp在我申请后清理文件夹。

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

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

标签: javamemory-mapped-filesmappedbytebuffer

解决方案


推荐阅读