Дополнительные настройки. hooks. Хуки

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (4)

просмотр истории страницы
#!/bin/bash

nic_irq_ladder() {
local nic=${1}-TxRx-
local cpucount=$(grep -c 'model name' /proc/cpuinfo)
grep $nic /proc/interrupts | while read irq $(eval echo cpu{1..$cpucount}) t queue t; do
irq=${irq//:}
echo $irq $queue
echo "# really"
proc_entry=/proc/irq/$irq/smp_affinity_list
cat $proc_entry
echo "# eval"
evaled="${queue##*TxRx-}"
echo $evaled
echo $evaled > $proc_entry
done
}


if [ "$1" = "/etc/init.d/firewall" ]; then
nic_irq_ladder rss-ladder eth0
nic_irq_ladder rss-ladder eth1
fi


exit 0
{code}