eth=0
l=0
for i in $(awk '/eth'$eth'/ {sub(/:/, ""); print $1}' /proc/interrupts); do
- echo ${core[$l]} > /proc/irq/$i/smp_affinity
+ echo "echo ${core[$l]} > /proc/irq/$i/smp_affinity"
l=$(expr $l + 1)
- [ $l -eq ${#core[*]} ] && l=1
+ [ $l -eq ${#core[*]} ] && l=0
done
# distribute interrupt for eth1 on core 11
eth=1
l=0
for i in $(awk '/eth'$eth'/ {sub(/:/, ""); print $1}' /proc/interrupts); do
- echo ${core[$l]} > /proc/irq/$i/smp_affinity
+ echo "echo ${core[$l]} > /proc/irq/$i/smp_affinity"
l=$(expr $l + 1)
- [ $l -eq ${#core[*]} ] && l=1
+ [ $l -eq ${#core[*]} ] && l=0
done
# remove acpi cpu frequence controler