FERRAMENTAS LINUX: Muitas mudanças do VirtIO chegam para o Kernel Linux 6.0

segunda-feira, 15 de agosto de 2022

Muitas mudanças do VirtIO chegam para o Kernel Linux 6.0

 

Confira !!


Várias mudanças foram incorporadas ao Linux 6.0 para beneficiar a virtualização ao usar o VirtIO.

O pull do VirtIO para o Kernel Linux 6.0 consiste em " Um enorme conjunto de patches que suporta o redimensionamento vq usando o novo recurso vq reset. Recursos, correções, limpezas em todo o lugar.

" Alguns dos detalhes para as alterações do VirtIO no Linux 6.0 incluem: no código do dispositivo de rede VirtIO.

- O suporte à operação de suspensão do VDPA para que o espaço do usuário possa suspender efetivamente um dispositivo. Isso é importante para o suporte à migração ao vivo.

- Permitir o controle do usuário sobre o número de virtqueues de E/S. Em vez de sempre criar 128 virtqueues de E/S, o parâmetro do módulo "max_io_vqs" agora permite definir opcionalmente um número diferente de filas, até 1024 filas.

- O driver de bloco do simulador VDPA adicionou suporte para os recursos DISCARD e write-zeroes.

- O suporte com o VDUSE para usar memória de espaço de usuário como buffer de rejeição. Isso pode levar a um uso mais eficiente de alguns aplicativos como SPDK/DPDK, evitando uma cópia de memória extra do buffer de rejeição para páginas enormes.

- O suporte a redefinição de anel no código de rede VirtIO e, por sua vez, suporte à funcionalidade de redimensionamento da fila virtual (VQ).

Além disso, muito mais, conforme descrito em todos os patches que compõem o recurso VirtIO vinculado anteriormente.







Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário