Red Hat Training

A Red Hat training course is available for RHEL 8

5.6. Creación de un espacio de nombres DAX de dispositivo en un NVDIMM

Puede configurar un dispositivo NVDIMM en el modo DAX del dispositivo para soportar el almacenamiento de caracteres con capacidades de acceso directo.

Puedes hacerlo:

  • reconfigurar un espacio de nombres existente al modo DAX del dispositivo, o
  • crear un nuevo espacio de nombres DAX del dispositivo si hay espacio disponible.

Requisitos previos

  • Un dispositivo NVDIMM está conectado a su sistema.

5.6.1. NVDIMM en modo de acceso directo al dispositivo

El acceso directo al dispositivo (device DAX, devdax) proporciona un medio para que las aplicaciones accedan directamente al almacenamiento, sin la participación de un sistema de archivos. La ventaja de device DAX es que proporciona una granularidad de fallos garantizada, que puede configurarse mediante la opción --align de la utilidad ndctl

Para la arquitectura Intel 64 y AMD64, se admiten las siguientes granularidades de fallo:

  • 4 KiB
  • 2 MiB
  • 1 GiB

Los nodos DAX del dispositivo sólo admiten las siguientes llamadas al sistema:

  • open()
  • close()
  • mmap()

Las variantes read() y write() no son compatibles porque el caso de uso del dispositivo DAX está vinculado a la programación de la memoria persistente.