o que é uma resolução do jiffie no kernel do Linux

4

O que é uma resolução do jiffie no kernel do Linux?

de acordo com a fonte atual do timer ( cat /sys/devices/system/clocksource/clocksource0/current_clocksource ), o Linux usa TSC e tem resolução de nanossegundos

de acordo com o link jiffie não é menor que 1us, mas pode ser maior.

Existe uma maneira de determinar sua resolução atual.

    
por effenok 03.11.2015 / 09:56

1 resposta

1

De acordo com essas fontes, a resolução para jiffies é 1/HZ (qualquer valor que HZ tenha):

Ele é definido em um dos arquivos de cabeçalho dependentes do kernel, por exemplo,

/usr/include/asm-generic/param.h

que está incluído em

/usr/include/linux/param.h

e, finalmente, de <sys/param.h> , que pode estar em um diretório específico da arquitetura, por exemplo,

/usr/include/x86_64-linux-gnu/sys/param.h

As fontes tornam aparente que é uma constante de tempo de compilação e depende do seu sistema em particular.

    
por 19.11.2015 / 02:22