Update 40-net-smp-affinity

This commit is contained in:
骷髅头
2024-11-28 17:20:55 +08:00
committed by GitHub
parent 67fa84ee6f
commit 7acc285f6a

View File

@@ -201,14 +201,9 @@ embedfire,lubancat-2n)
/usr/sbin/ethtool -K eth3 tso on sg on tx on
;;
hinlink,h88k)
set_interface_core "0" "eth0"
set_interface_core "1" "eth1"
set_interface_core "7" "eth2-0"
set_interface_core "6" "eth2-16"
set_interface_core "5" "eth2-18"
set_interface_core "4" "eth3-0"
set_interface_core "3" "eth3-18"
set_interface_core "2" "eth3-16"
set_interface_core "6-7" "eth0"
set_interface_core "4-5" "eth1"
set_interface_core "0-1" "eth2"
rfc=32768
sysctl net.core.rps_sock_flow_entries=$rfc
for fileRfc in $(ls /sys/class/net/eth*/queues/rx-*/rps_flow_cnt)
@@ -218,16 +213,13 @@ hinlink,h88k)
done
#0101
echo 9 > /sys/class/net/eth0/queues/rx-0/rps_cpus
echo 9 > /sys/class/net/eth1/queues/rx-0/rps_cpus
echo 9 > /sys/class/net/eth0/queues/rx-1/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
echo 3 > /sys/class/net/eth1/queues/rx-0/rps_cpus
echo 3 > /sys/class/net/eth1/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
/usr/sbin/ethtool -K eth3 tso on sg on tx on
;;
esac