Update 40-net-smp-affinity

This commit is contained in:
骷髅头
2023-01-24 16:34:15 +08:00
committed by GitHub
parent 2341502b2d
commit 39e601523f

View File

@@ -128,6 +128,22 @@ embedfire,lubancat2n)
set_interface_core 3 "eth3-0"
set_interface_core 3 "eth3-18"
set_interface_core 1 "eth3-16"
rfc=32768
sysctl net.core.rps_sock_flow_entries=$rfc
for fileRfc in $(ls /sys/class/net/eth*/queues/rx-*/rps_flow_cnt)
do
eth_name=$(echo "$fileRfc"|awk -F/ '{print $5}')
echo $rfc > $fileRfc
done
#0101
echo 9 > /sys/class/net/eth0/queues/rx-0/rps_cpus
echo 9 > /sys/class/net/eth1/queues/rx-0/rps_cpus
#0011
echo 3 > /sys/class/net/eth2/queues/rx-0/rps_cpus
echo 3 > /sys/class/net/eth2/queues/rx-1/rps_cpus
#1100
echo c > /sys/class/net/eth3/queues/rx-0/rps_cpus
echo c > /sys/class/net/eth3/queues/rx-1/rps_cpus
/usr/sbin/ethtool -K eth0 tso on sg on tx on
/usr/sbin/ethtool -K eth1 tso on sg on tx on
/usr/sbin/ethtool -K eth2 tso on sg on tx on