Red Hat Training

A Red Hat training course is available for RHEL 8

5.6. Criação de um espaço de nomes DAX de dispositivo em um NVDIMM

Você pode configurar um dispositivo NVDIMM no modo DAX do dispositivo para suportar o armazenamento de caracteres com capacidades de acesso direto.

Você pode fazer qualquer um dos dois:

  • reconfigurar um namespace existente para o modo DAX do dispositivo, ou
  • criar um novo espaço de nomes de dispositivos DAX, se houver espaço disponível.

Pré-requisitos

  • Um dispositivo NVDIMM é anexado ao seu sistema.

5.6.1. NVDIMM em modo de acesso direto ao dispositivo

O acesso direto ao dispositivo (dispositivo DAX, devdax) fornece um meio de acesso direto ao armazenamento, sem o envolvimento de um sistema de arquivo. O benefício do DAX do dispositivo é que ele fornece uma granularidade de falha garantida, que pode ser configurada usando a opção --align do utilitário ndctl

Para a arquitetura Intel 64 e AMD64, são suportadas as seguintes granularidades de falhas:

  • 4 KiB
  • 2 MiB
  • 1 GiB

Os nós do dispositivo DAX suportam apenas as seguintes chamadas de sistema:

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

As variantes read() e write() não são suportadas porque a caixa de uso do DAX do dispositivo está ligada à programação de memória persistente.