A contagem de interrupções do temporizador em '/ proc / interrupts' é atualizada muito lentamente e é muito pequena

3

Existe o resultado de cat /proc/interrupts|grep timer na minha máquina Ubuntu 11.04:

  0:         63          0          0          0   IO-APIC-edge      timer
LOC:         59         44         27         10   Local timer interrupts

Como se pode ver, a contagem de interrupções de timer é suspeitamente pequena e é atualizada muito lentamente - leva mais de 30 segundos (ou até mais) para o valor ser incrementado. Embora isso não cause nenhum problema de trabalho ou desempenho, essa esquisitice é muito perturbadora, por isso agradeço qualquer ajuda.

Aqui está uma saída uname, eu tenho o Core i5 760 com 4 núcleos:

Linux calculon 2.6.38-11-generic #48-Ubuntu SMP Fri Jul 29 19:02:55 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
    
por Stéphane Gimenez 16.09.2011 / 21:23

1 resposta

1

O kernel do Linux não requer mais uma interrupção periódica, tendo sem tickless em 2006 mais ou menos. Além disso, o kernel tem muitas fontes diferentes de interrupções que podem ser usadas (PIT, APIC, HPET), portanto, não ver a"s interrupções em um lugar específico não significa nada.

    
por 26.09.2011 / 20:20

Tags