Skip to content

Commit

Permalink
Update 40-net-smp-affinity
Browse files Browse the repository at this point in the history
Assign the ethernet ports to the 4 fast cores, so we can shape a gigabit with SQM.
  • Loading branch information
Arie committed Mar 24, 2023
1 parent 1495f4b commit c3b012c
Showing 1 changed file with 11 additions and 10 deletions.
Expand Up @@ -68,16 +68,17 @@ friendlyelec,nanopi-r5s)
echo d > /sys/class/net/eth2/queues/rx-0/rps_cpus
;;
friendlyelec,nanopi-r6s)
set_interface_core 2 "eth0"
echo 3e > /sys/class/net/eth0/queues/rx-0/rps_cpus
set_interface_core 10 "eth1-0"
set_interface_core 20 "eth1-16"
set_interface_core 20 "eth1-18"
echo fe > /sys/class/net/eth1/queues/rx-0/rps_cpus
set_interface_core 40 "eth2-0"
set_interface_core 80 "eth2-16"
set_interface_core 80 "eth2-18"
echo fe > /sys/class/net/eth2/queues/rx-0/rps_cpus
set_interface_core f0 "eth0"
echo f0 > /sys/class/net/eth0/queues/rx-0/rps_cpus
echo f0 > /sys/class/net/eth0/queues/rx-1/rps_cpus
set_interface_core f0 "eth1-0"
set_interface_core f0 "eth1-16"
set_interface_core f0 "eth1-18"
echo f0 > /sys/class/net/eth1/queues/rx-0/rps_cpus
set_interface_core f0 "eth2-0"
set_interface_core f0 "eth2-16"
set_interface_core f0 "eth2-18"
echo f0 > /sys/class/net/eth2/queues/rx-0/rps_cpus
;;
friendlyelec,nanopi-r6c)
set_interface_core 40 "eth0"
Expand Down

0 comments on commit c3b012c

Please sign in to comment.