Desarrolle una aplicación de memoria persistente

Utilice Persistent Memory Development Kit (PMDK) para crear una nueva aplicación que aproveche la memoria persistente Intel® Optane™ DC.

Modos operativos

Los módulos de memoria persistente Intel Optane DC admiten dos modos operativos:

  • El modo Memoria permite que una aplicación funcione en un gran agrupamiento de memoria volátil sin modificación.
  • El modo Aplicación directa ofrece un agrupamiento de memoria persistente de baja latencia, abordable mediante bytes.

Utilice la información aquí presente como ayuda para desarrollar una aplicación con baja latencia, alta disponibilidad y persistencia de datos.

Conceptos clave

Programar para una memoria persistente abordable mediante bytes requiere nuevas maneras de pensar en la persistencia y la consistencia de los datos.

Lo que debe saber

Acerca de PMDK

PMDK es una colección de bibliotecas y herramientas de código abierto diseñada para simplificar el desarrollo, la depuración y la administración de aplicaciones sensibles a la memoria persistente.

Descripción general de PMDK

Configure Development Environment

Windows*

Elija entre varias opciones de compatibilidad para Windows Server 2019. Acceda a orientación de Microsoft* para Windows Server* 2016.

Detalles

Configure PMDK

Obtenga soporte en lenguajes de alto nivel


Aprenda los aspectos básicos de PMDK con tutoriales introductorios y ejemplos de código.

Herramientas de depuración y resolución de problemas

Herramientas de PMDK

Pmemcheck

Realice un análisis de tiempo de ejecución dinámico con una versión mejorada de Valgrind*.

Pmempool

Administre y analice conjuntos de memoria persistente con esta utilidad autónoma.