Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1430819

Re: [patch V3 00/22] timer: Refactor the timer wheel

From Josh Triplett <josh@joshtriplett.org>
Newsgroups linux.kernel
Subject Re: [patch V3 00/22] timer: Refactor the timer wheel
Date 2016-06-24 19:10 +0200
Message-ID <rNCMa-2vW-17@gated-at.bofh.it> (permalink)
References <rNAqZ-NX-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On Fri, Jun 24, 2016 at 02:32:00PM -0000, Thomas Gleixner wrote:
>  - Removed the 1000Hz granularity reduction to 4ms. Eric explained that
>    datacenter workloads require the granularity in the first level wheel.
> 
>  - Fixed the typo in tilepro. 
> 
>  - Converted sigtimedwait() to hrtimers
> 
>  - To avoid the cascading I extended the wheel by another level. This removes
>    the rarely executed cascading code path, but increases the storage size for
>    HZ>100 slightly. If the tiny folks care, there is an simple option to cut
>    the storage size in half for the price of reduced granularity.

No objection here.  This series is a massive improvement for low-power
systems, and the tiniest kernels will probably need to poke at this even
more aggressively anyway.  (For instance, compiling out connection
tracking and its incredibly long timer, and then removing the bucket it
needs.)

- Josh Triplett

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[patch V3 00/22] timer: Refactor the timer wheel Thomas Gleixner <tglx@linutronix.de> - 2016-06-24 16:50 +0200
  [patch V3 06/22] drivers/tty/metag_da: Initialize timer as pinned Thomas Gleixner <tglx@linutronix.de> - 2016-06-24 16:50 +0200
  [patch V3 02/22] x86/apic/uv: Initialize timer as pinned Thomas Gleixner <tglx@linutronix.de> - 2016-06-24 16:50 +0200
  Re: [patch V3 00/22] timer: Refactor the timer wheel Josh Triplett <josh@joshtriplett.org> - 2016-06-24 19:10 +0200
  Re: [patch V3 00/22] timer: Refactor the timer wheel "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> - 2016-06-27 06:30 +0200
    Re: [patch V3 00/22] timer: Refactor the timer wheel "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> - 2016-06-28 02:00 +0200

csiph-web