Local cover image
Local cover image

Programming persistent memory : a comprehensive guide for developers / Steve Scargall

By: Material type: TextTextPublisher: New York : Apress Open, [2020]Description: 1 online resource (438 pages) : color illustrationsContent type:
  • text
Media type:
  • computer
Carrier type:
  • online resource
ISBN:
  • 9781484249321
Subject(s): Genre/Form: Online resources:
Contents:
Chapter 1. Introduction to persistent memory programming
Chapter 2. Persistent memory architecture
Chapter 3. Operating system support for persistent memory
Chapter 4. Fundamental concepts of persistent memory programming
Chapter 5. Introducing the persistent memory development kit
Chapter 6. libpmem : low-level persistent memory support
Chapter 7. libpmemobj : a native transactional object store
Chapter 8. libpmemobj-cpp : the adaptable language C++ and persistent memory
Chapter 9. pmemkv : a persistent in-memory key-value store
Chapter 10. Volatile use of persistent memory
Chapter 11. Designing data structures for persistent memory
Chapter 12. Debugging persistent memory applications
Chapter 13. Enabling persistence in a real-world application
Chapter 14. Concurrency and persistent memory
Chapter 15. Profiling and performance
Chapter 16. PMDK internals : important algorithms and data structures
Chapter 17. Reliability, availability, and serviceability
Chapter 18. Remote persistent memory
Chapter 19. Advanced topics
Appendix A. Installing NDCTL and DAXCTL on Linux
Appendix B. Installing PMDK on Linux & Windows
Appendix C. Installing IPMCTL on Linux and Windows
Appendix D. Java for persistent memory
Appendix E. The future of remote persistent memory replication
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Status Barcode
eBook (Free & Open Access) eBook (Free & Open Access) Accessible online Circulation Available EB-00168

Includes index.

Chapter 1. Introduction to persistent memory programming

Chapter 2. Persistent memory architecture

Chapter 3. Operating system support for persistent memory

Chapter 4. Fundamental concepts of persistent memory programming

Chapter 5. Introducing the persistent memory development kit

Chapter 6. libpmem : low-level persistent memory support

Chapter 7. libpmemobj : a native transactional object store

Chapter 8. libpmemobj-cpp : the adaptable language C++ and persistent memory

Chapter 9. pmemkv : a persistent in-memory key-value store

Chapter 10. Volatile use of persistent memory

Chapter 11. Designing data structures for persistent memory

Chapter 12. Debugging persistent memory applications

Chapter 13. Enabling persistence in a real-world application

Chapter 14. Concurrency and persistent memory

Chapter 15. Profiling and performance

Chapter 16. PMDK internals : important algorithms and data structures

Chapter 17. Reliability, availability, and serviceability

Chapter 18. Remote persistent memory

Chapter 19. Advanced topics

Appendix A. Installing NDCTL and DAXCTL on Linux

Appendix B. Installing PMDK on Linux & Windows

Appendix C. Installing IPMCTL on Linux and Windows

Appendix D. Java for persistent memory

Appendix E. The future of remote persistent memory replication

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image