- распределение прерывания по ядрам. cat /proc/interrupts , Дядя_Федор, 21:20 , 05-Ноя-13 (1)
- распределение прерывания по ядрам. cat /proc/interrupts , старый сантехник, 11:44 , 06-Ноя-13 (2)
Не знаю насколько нормально, это надо вам судить по наличию/отсутствию проблем производительности системы. Но оптимальней в чем то точно можно сделать. Про cpu_affinity уже написали вам. И вот прерывания по ядрам можно попробовать раскидать еще, чтобы они все скопом не грузили ядро 0. К примеру сетевые карты обе аппаратными прерываниями сидят на 0. Если раскидать, то можно повысить сетевую производительность. Для этого используйте smp_affinity. Посмотреть можно, к примеру, здесь - https://access.redhat.com/site/documentation/en-US/Red_Hat_E...
- распределение прерывания по ядрам. cat /proc/interrupts , me, 18:23 , 06-Ноя-13 (3)
> сделал: > cat /proc/interrupts ... > это нормально ? нормально, это что-бы повысить попадание кода в кэш и "свою" память у numa. Если у вас system load < 1/4 (грубо) - можете не дергаться. Хотя если будете играться, ничего страшного не произойдет. - распределение прерывания по ядрам. cat /proc/interrupts , sasku, 23:08 , 06-Ноя-13 (4)
если бы было нормально - не писал бы у меня два процесса kworker и ksoftirqd заваливали процессор на буржуйских сайтах нашел, что надо смотреть сюда: /proc/interrupts но никаких описаний, что там видеть не нашел спасибо за ссылкисделал: echo 2 > /proc/irq/16/smp_affinity echo 4 > /proc/irq/17/smp_affinity и красота - никаких проблем ! зы: в первом посте почему-то обрезался правый край: 16: 1192043425 1172082718 17625978 0 IO-APIC-fasteoi ehci_hcd:usb1, eth1
- распределение прерывания по ядрам. cat /proc/interrupts , Льоха, 18:12 , 07-Авг-20 (5)
cat /proc/irq/X/smp_affinity = f (1111) Это маска разрешённых к обработке прерывания ядер. То есть если ядро занято обработкой другого прерывания происходит Rescheduling на другое свободное ядро. Ограничение к определённому ядру (0001,0010,0100,1000)не даст нам ничего хорошего,лучше тогда использовать маску 1110, что даст нам возможность использовать 3 ядра из 4,игнорируя 1 ядро
|