首页 > 解决方案 > 启动后持久化文件是否加载到 RAM 内存中?

问题描述

我们对在我们的项目中使用 Chronicle Map 非常感兴趣。目前,我们正在尝试了解如何使用持久文件。例如,当我创建编年史地图时

 ChronicleMap.of(String.class, String.class)
    .createPersistedTo(persistedFile) 

来自persistedFile 的数据是否会被加载到RAM 内存中?或者它将从磁盘提供。

标签: chroniclechronicle-map

解决方案


是否将persistedFile中的数据加载到RAM内存中

不,内存映射只会加载块,因为它们是必需的,而不是加载整个文件。但这是一个技术性问题,您可以使用 Chronicle-map,就好像它都在内存中一样,因为 Chronicle-map 会为您处理内存映射。


推荐阅读