gpt4 book ai didi

磁盘上的 Java 列表

转载 作者:行者123 更新时间:2023-12-02 04:05:51 25 4
gpt4 key购买 nike

假设我有一个很长的(可序列化)元素列表,并且我的堆空间出现问题。是否有一种标准方法来创建 List 类型的对象,该对象将其内容保存在硬盘上(并进行一些缓存以提供迭代器)?

最佳答案

也许这可以帮助你:Memory mapped collections in Java

特别是已接受答案中链接的库看起来很有希望。来自自述文件:

It uses almost no heap, trivial GC impact, can be much larger than your physical memory size (only limited by the size of your disk) and can be shared between processes with better than 1/10th latency of using Sockets over loopback.

从答案来看:

It really design for List & Queue ...

关于磁盘上的 Java 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34286190/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com