Users Guide

- min_bw
- commit
Leia de max_bw para exibir a configuração atual da largura de banda máxima.
Grave em max_bw para definir a largura de banda máxima para esta função.
Leia de min_bw para exibir a configuração atual da largura de bandanima.
Grave em min_bw para definir a largura de banda mínima para esta função.
Grave um '1' em commit para salvar suas alterações.
NOTAS:
l commit é somente gravação. A tentativa de-lo resultará em erro.
l A gravação em commit é suportada na primeira função de uma determinada porta. A gravação em
uma função subsequente resultará em erro.
l Não suporte para o excesso de inscrições da largura de banda. O NVM do dispositivo subjacente
defini a largura de bandanima para os valores suportados de forma indeterminada. Remova todos
os diretórios em config e recarregue-os para ver quais são os verdadeiros valores.
l Para descarregar o driver é preciso primeiro remover os diretórios criados na etapa 5, acima.
Exemplo de Configuração da largura de bandanima e máxima (supondo-se que quatro funções na porta eth6-
eth9 e que eth6 é a primeira função da porta):
# mkdir /config/eth6
# mkdir /config/eth7
# mkdir /config/eth8
# mkdir /config/eth9
# echo 50 > /config/eth6/min_bw
# echo 100 > /config/eth6/max_bw
# echo 20 > /config/eth7/min_bw
# echo 100 > /config/eth7/max_bw
# echo 20 > /config/eth8/min_bw
# echo 100 > /config/eth8/max_bw
# echo 10 > /config/eth9/min_bw
# echo 25 > /config/eth9/max_bw
# echo 1 > /config/eth6/commit
Otimizão do desempenho
O driver configurado por pado se destina a inclusão de uma vasta variedade de cargas de trabalho. Se uma maior
otimização for necessária, recomendamos fazer experiências com as seguintes definições.
Realize a pinagem dos IRQs do adaptador para os núcleos específicos ao desativar o serviço irqbalance e ao
executar o script set_irq_affinity incluído.
As configurações a seguir distribuio os IRQs em todos os núcleos uniformemente:
# scripts/set_irq_affinity –x all <interface1> , [ <interface2>,… ]
As configurações a seguir distribuio os IRQs em todos os núcleos que sejam locais para o adaptador (mesmo
NUMA):
# scripts/set_irq_affinity –x local <interface1> ,[ <interface2>,… ]
Consulte o texto de ajuda do script para obter mais opções.