21.7. RFS Acelerado


A RFS acelerada aumenta a velocidade da RFS ao acrescentar assistência de hardware. Como RFS, os pacotes são encaminhados com base na localização da aplicação que consome o pacote. Ao contrário das RFS tradicionais, no entanto, os pacotes são enviados diretamente para uma CPU que é local para o thread que consome os dados:

  • ou a CPU que está executando a aplicação
  • ou uma CPU local para essa CPU na hierarquia do cache

A RFS acelerada só está disponível se as seguintes condições forem atendidas:

  • O NIC deve apoiar o RFS acelerado. A RFS acelerada é suportada por cartões que exportam a função ndo_rx_flow_steer() net_device . Verifique a folha de dados da DNI para assegurar-se de que esta função é suportada.
  • ntuple a filtragem deve ser habilitada. Para informações sobre como habilitar esses filtros, consulte Seção 21.7.1, “Habilitação dos filtros de ntuplo”.

Uma vez satisfeitas estas condições, o mapeamento da CPU para fila é deduzido automaticamente com base na configuração RFS tradicional. Ou seja, o mapeamento CPU para fila é deduzido com base nas afinidades IRQ configuradas pelo motorista para cada fila de recepção. Para maiores informações sobre a habilitação das RFS tradicionais, veja Seção 21.6.1, “Habilitando a Direção do Fluxo de Recepção”.

21.7.1. Habilitação dos filtros de ntuplo

Use o comando ethtool -k para verificar se os filtros ntuple estão habilitados.

Procedimento

  1. Mostrar o status atual do filtro ntuple:

    # ethtool -k enp1s0 | grep ntuple-filters
    
    ntuple-filters: off
    Copy to Clipboard Toggle word wrap
  2. Habilite os filtros ntuple:

    # ethtool -k enp1s0 ntuple on
    Copy to Clipboard Toggle word wrap
Nota

Se a saída é ntuple-filters: off [fixed], então a filtragem ntuple está desativada e não é possível configurá-la:

# ethtool -k enp1s0 | grep ntuple-filters
ntuple-filters: off [fixed]
Copy to Clipboard Toggle word wrap

Etapas de verificação

  • Certifique-se de que os filtros ntuple estejam habilitados:

    # ethtool -k enp1s0 | grep ntuple-filters
    ntuple-filters: on
    Copy to Clipboard Toggle word wrap
Voltar ao topo
Red Hat logoGithubredditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

Theme

© 2026 Red Hat