Por que não consigo ligar as interrupções com o código LOC, IWI, RES quando o irqbalance está desabilitado?

1

No Ubuntu 14.04, estou tentando ligar todas as interrupções ao núcleo 0 e 1 de 4 núcleos. Eu desativei o irqbalance daemon via arquivo /etc/init/irqbalance.override . Então eu fui a cada interrupção em / proc / irq e mudei os arquivos /proc/irq/<irq-num>/smp_affinity_list . Mas o que eu vejo que interrompe o LOC (/etc/init/SERVICE.override), IWI (/etc/init/SERVICE.override) e RES (/etc/init/SERVICE.override) ainda estão sendo processados em cada núcleo, todos outras interrupções são vinculadas corretamente ao núcleo esperado. Por que não consigo vincular essas interrupções de LOC, IWI e RES? ou como ligá-los permanentemente a um núcleo específico quando irqbalance está desativado? Mesmo eu modifiquei o arquivo /proc/irq/default_smp_affinity para apontar para o núcleo 0 e 1. mas sem efeito.

Mais uma observação. Eu não sou capaz de vincular a lista de cpu para interrupção 0 e 2. Enquanto interrupção 0 parece estar ocorrendo apenas na cpu 0 e interromper 2 não está no arquivo / proc / interrupções e parece ter ocorrido apenas por 0 vezes.

    
por rahul.deshmukhpatil 17.01.2016 / 13:41

0 respostas