• Anton Blanchard's avatar
    powerpc/defconfigs: Set HZ=100 on pseries and ppc64 defconfigs · 030bdc3f
    Anton Blanchard authored
    Now we have high res timers there is less of a reason for a high HZ value.
    Furthermore I think there a few reasons we should reduce HZ to 100:
    
    - Timer interrupt overhead. While this overhead is small, there are
      applications that are very sensitive to jitter (eg some HPC apps).
    
    - Issues with the timer wheel code. When coming out of NO_HZ idle we work our
      way through the timer code one tick at a time.  If we have been idle a long
      time, this adds up - I sometimes see milliseconds of time spent in that
      loop.
    
      Long term we should fix the timer wheel algorithm, but for now if we reduce
      HZ then we reduce the amount of work the timer code has to do when coming
      out of idle.
    Signed-off-by: default avatarAnton Blanchard <anton@samba.org>
    Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
    030bdc3f
ppc64_defconfig 51.8 KB