“Interrupções de chamadas de função remota” (interrupção de CAL in / proc). O que é isso?

3

Estou executando um programa de teste que gera um grande número de threads e E / S assíncrona. Estou vendo contagens muito altas dessas interrupções em / proc / interrupts, o programa não pode ser dimensionado além de um certo ponto porque as CPUs estão 100% saturadas com o processamento de softirq.

De acordo com: link CAL significa 'remote função chamada interrupção ', mas essa é toda a informação que posso encontrar no google. Então, o que isso significa? Eu tenho smp_affinity atribuído para minhas placas adaptadoras de E / S e essas não são as CPUs que estão recebendo um grande número de interrupções de CAL. É um sinal que meu programa está executando com afinidade SMP incorreta?

    
por twblamer 30.04.2012 / 22:18

0 respostas