Criando o kernel 3.7: use TICK_CPU_ACCOUNTING ou IRQ_TIME_ACCOUNTING para o AMD 64 Notebook?

2

Estou usando o make oldconfig e não sei o que fazer agora. (Normalmente eu posso fazer uma escolha sozinho)

*
* CPU/Task time and stats accounting
*
Cputime accounting
> 1. Simple tick based cputime accounting (TICK_CPU_ACCOUNTING) (NEW)
  2. Fine granularity task level IRQ time accounting (IRQ_TIME_ACCOUNTING)
choice[1-2]: 

Parece que IRQ_TIME_ACCOUNTING pode ter um desempenho de influência negativa, mas era o padrão antes. O que escolher?

Estou usando o notebook principalmente para o desenvolvimento Debian debian, firefox, eclipse ou intellij.

    
por dedeibel 23.02.2013 / 19:20

1 resposta

1

Depois de um pouco mais de pesquisa no google eu encontrei a resposta, melhor dizendo a ajuda do kernel, na forma de um patch. Como de costume, é útil:

link

+   bool "Fine granularity task level IRQ time accounting"
+   default n
+   ---help---
+     Select this option to enable fine granularity task irq time
+     accounting. This is done by reading a timestamp on each
+     transitions between softirq and hardirq state, so there can be a
+     small performance impact.
+
+     If in doubt, say N here.
    
por 24.02.2013 / 16:22