持久内存开发资料汇总
来源:原创 如需转载,请注明来自 memark.io 技术社区
以下为网上搜集的第三方关于持久内存开发资料的汇总,大部分为官方英文材料。
- 背景介绍
- 使用指南
- 持久化编程入门资料
- Intel 官方提供的 PMDK 入门 blogs(入门推荐 part 0 – 4)https://pmem.io/pmdk/libpmemobj/
读完以上资料以后可以尝试理解一个简单的持久化 queue 的源代码
https://github.com/pmem/pmdk/blob/master/src/examples/libpmemobj/queue/queue.c - Intel 举办的 Hackathon 的介绍材料以及若干 examples https://github.com/pmemhackathon/2021-02-19
- 最重要的持久化编程库 PMDK 里面的 examples:
https://github.com/pmem/pmdk/tree/master/src/libpmemobj - 基于 libpmemobj 的 C++ binding(更加方便的持久化编程,但某些场景损失一定的灵活性和性能):
https://github.com/pmem/libpmemobj-cpp
- Intel 官方提供的 PMDK 入门 blogs(入门推荐 part 0 – 4)https://pmem.io/pmdk/libpmemobj/
- 更多编程参考资料
- Intel PMem 编程的官方大本营:Persistent Memory Development Kit (PMDK)
- Programming Persistent Memory – A Comprehensive Guide for Developers 英文原版pdf
- PMEM 开发模拟环境搭建(EN)
One thought on “持久内存开发资料汇总”