我的应用程序必须缓冲短暂但相当大的数据数组。并且内存中可能同时存在许多大数组。
我通过业务逻辑携带文件不好。我必须管理这些文件并照顾好IOExceptions
每一次。我尝试申请MappedByteBuffer
,但它仍然需要手动管理文件,尤其是删除使用过的临时文件,因为操作系统不保证/tmp
在我申请后清理文件夹。
是否有任何盒式解决方案提供类似堆的磁盘空间分配和类似 GC 的未使用文件擦除?
与 MapDB 类似,但用于字节缓冲区
我的应用程序必须缓冲短暂但相当大的数据数组。并且内存中可能同时存在许多大数组。
我通过业务逻辑携带文件不好。我必须管理这些文件并照顾好IOExceptions
每一次。我尝试申请MappedByteBuffer
,但它仍然需要手动管理文件,尤其是删除使用过的临时文件,因为操作系统不保证/tmp
在我申请后清理文件夹。
是否有任何盒式解决方案提供类似堆的磁盘空间分配和类似 GC 的未使用文件擦除?
与 MapDB 类似,但用于字节缓冲区