启动后,持久文件是否加载到RAM内存中?

时间:2019-03-05 08:48:37

标签: chronicle chronicle-map

我们对在我们的项目中使用Chronicle Map非常感兴趣。目前,我们正在尝试了解如何处理持久文件。例如,当我使用

创建编年史地图时
 ChronicleMap.of(String.class, String.class)
    .createPersistedTo(persistedFile) 

来自persistedFile的数据是否将被加载到RAM内存中?否则它将通过磁盘提供。

1 个答案:

答案 0 :(得分:2)

  

持久文件中的数据是否将被加载到RAM内存中

否,内存映射将仅按需要加载块,而不是加载整个文件。但这是一种技术,您可以使用历史记录映射,就像它全部在内存中一样,因为历史记录映射会为您处理内存映射。