文件名称:llpl:低级持久性库
文件大小:167KB
文件格式:ZIP
更新时间:2024-04-02 00:08:36
java transactions persistent-memory pmdk Java
低级持久性库 概述 低级持久性库提供对持久堆上分配的持久性内存块的访问。 该Java库使用持久性内存开发工具包(PMDK)。 有关PMDK的更多信息,请访问和 。 如何构建和运行 必备条件 以下是构建此Java库的先决条件: Linux操作系统 永久内存开发套件(PMDK) Java 8或以上 生成工具CMake g++编译器, CMake和Maven 先决条件 该库假定硬件持久性存储器或模拟的持久性存储器的可用性。 下面显示了创建模拟持久性内存的说明。 持久记忆 首选方法是创建内存中的DAX文件系统。 这需要Linux内核4.2或更高版本。 请按照以下步骤操作: 或者,要与较早的内核一起使用,请按如下方式创建一个tmpfs分区(作为根用户): $ mount -t tmpfs -o size=4G tmpfs /mnt/mem # creates a 4GB tmpfs pa