FERRAMENTAS LINUX: Os Patches experimentais do Linux permitem o DMA ponto a ponto do espaço do usuário entre unidades NVMe

sábado, 7 de novembro de 2020

Os Patches experimentais do Linux permitem o DMA ponto a ponto do espaço do usuário entre unidades NVMe

Confira !

Um conjunto de patches do kernel do Linux postado na sexta-feira permite transferências DMA ponto a ponto (P2PDMA) entre drives NVMe usando operações O_DIRECT existentes ou a interface de passagem NVMe do espaço do usuário.

Esses patches permitem transferências de espaço do usuário entre drives de estado sólido NVMe de uma maneira mais eficiente via P2PDMA . No entanto, os patches no momento estão marcados como "solicitação de comentários" e há alguns problemas técnicos a serem superados em torno de listas de dispersão (SGLs) e uma das interfaces de DMA.

O código P2PDMA funciona com hardware AMD, enquanto o suporte da Intel está chegando e implementações diretas de DMA. Outras implementações IOMMU como ARM e POWER estão por vir.

Um conjunto de patches do kernel do Linux postado na sexta-feira permite transferências DMA ponto a ponto (P2PDMA) entre drives NVMe usando operações O_DIRECT existentes ou a interface de passagem NVMe do espaço do usuário.

Esses patches permitem transferências de espaço do usuário entre drives de estado sólido NVMe de uma maneira mais eficiente via P2PDMA . No entanto, os patches no momento estão marcados como "solicitação de comentários" e há alguns problemas técnicos a serem superados em torno de listas de dispersão (SGLs) e uma das interfaces de DMA.

O código P2PDMA funciona com hardware AMD, enquanto o suporte da Intel está chegando e implementações diretas de DMA. Outras implementações IOMMU como ARM e POWER estão por vir.

Mais detalhes sobre este suporte P2PDMA entre drives NVMe através desta série de patch .

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário