Appendix A. Measurements used in kernel

A.1. Jiffies

Jiffies are the internal timeunits of the Linux kernel. This is based on the HZ definition that you can find in /usr/include/asm/param.h on your own system, and differs from different hardware architectures. For example, on the i386 system this is set to 1/100s, and on the Alpha hardware it is set to 1/1024s. For a complete listing of the different values on different hardware architectures, see below.

Table A-1. Jiffies on different hardware

ArchitectureJiffiesNotes
Alpha1024It seems to me that only AlphaServer 1200, 4000 and 4100 are set to 1024, if CONFIG_ALPHA_RAWHIDE is configured. If CONFIG_ALPHA_RAWHIDE is not set, then HZ is set to 1200. If anyone knows for sure about this, they are welcome to contact me.
ARM100 
CRIS100 
i386100 
ia641024Unless CONFIG_IA64_HP_SIM is configured. Then HZ is defined to 32 since we will then simulate ia64 architecture, which is slow.
m68k100 
MIPS100You should better read the source of include/asm/param.h, since this value vary quite a lot based on what kind of hardware you are running.
MIPS64100 
PA-RISC100 
PPC100 
PPC-64100Once again, if you run this hardware, read the include/asm/param.h to fully understand this value.
S390100 
S390X100 
SH100 
Sparc100 
Sparc64100