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 Copiar o linkLink copiado para a área de transferência!
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.