Configuración De Los Parámetros De Afinidad De Irq; Configuración De La Puesta En Escena De Dispositivo En Bloques - Cavium QL45212 Guia Del Usuario

Tabla de contenido

Publicidad

7–Configuración de iSER
Optimización del rendimiento de Linux
sysctl -w net.core.netdev_max_backlog=250000
sysctl -w net.ipv4.tcp_timestamps=0
sysctl -w net.ipv4.tcp_sack=1
sysctl -w net.ipv4.tcp_low_latency=1
sysctl -w net.ipv4.tcp_adv_win_scale=1
echo 0 > /proc/sys/vm/nr_hugepages
Configuración de los parámetros de afinidad de IRQ
En el siguiente ejemplo se establecen los núcleos de CPU 0, 1, 2 y 3 en IRQ XX,
YY, ZZ y XYZ respectivamente. Realice estos pasos para cada IRQ asignada a
un puerto (el valor predeterminado es ocho colas por puerto)
systemctl disable irqbalance
systemctl stop irqbalance
cat /proc/interrupts | grep qedr
puerto
echo 1 > /proc/irq/XX/smp_affinity_list
echo 2 > /proc/irq/YY/smp_affinity_list
echo 4 > /proc/irq/ZZ/smp_affinity_list
echo 8 > /proc/irq/XYZ/smp_affinity_list
Configuración de la puesta en escena de dispositivo en
bloques
Establezca la configuración de puesta en escena de dispositivo en bloques para
cada dispositivo o destino iSCSI como se indica a continuación:
echo noop > /sys/block/sdd/queue/scheduler
echo 2 > /sys/block/sdd/queue/nomerges
echo 0 > /sys/block/sdd/queue/add_random
echo 1 > /sys/block/sdd/queue/rq_affinity
Muestra la IRQ asignada a cada cola de
87
BC0154503-09 E

Publicidad

Tabla de contenido
loading

Tabla de contenido