From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752643AbcFTTFq (ORCPT ); Mon, 20 Jun 2016 15:05:46 -0400 Received: from mx1.redhat.com ([209.132.183.28]:41025 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752053AbcFTTFf (ORCPT ); Mon, 20 Jun 2016 15:05:35 -0400 Message-ID: <1466449437.2756.41.camel@redhat.com> Subject: Re: [patch V2 00/20] timer: Refactor the timer wheel From: Rik van Riel To: Thomas Gleixner , Eric Dumazet Cc: LKML , Ingo Molnar , Peter Zijlstra , "Paul E. McKenney" , Frederic Weisbecker , Chris Mason , Arjan van de Ven , rt@linutronix.de, Linus Torvalds , George Spelvin , Len Brown Date: Mon, 20 Jun 2016 15:03:57 -0400 In-Reply-To: References: <20160617121134.417319325@linutronix.de> Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="=-1b7ZB1ZDdHp9Mr0C6lVX" Mime-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.38]); Mon, 20 Jun 2016 19:04:02 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-1b7ZB1ZDdHp9Mr0C6lVX Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, 2016-06-20 at 15:56 +0200, Thomas Gleixner wrote: >=C2=A0 > 2) Cut off at 37hrs for HZ=3D1000. We could make this configurable as a > 1000HZ > =C2=A0=C2=A0 option so datacenter folks can use this and people who don't= care > and want > =C2=A0=C2=A0 better batching for power can use the 4ms thingy. >=20 It might be easy enough to simply re-queue a timer that has not expired yet after 37 hours. How many 37 hour timers will there be outstanding at any one time, that expire around the same time? Chances are, not many at all. In fact, the vast majority of them are likely to be deleted long before they ever expire. Timers lasting longer than 37 hours do not seem like something worth optimizing for. --=20 All Rights Reversed. --=-1b7ZB1ZDdHp9Mr0C6lVX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAABCAAGBQJXaD4dAAoJEM553pKExN6De4AIALtZNiVRd7bYg8ZNyyQ44qZP A7kTSROrAW6s+VGSshy+CeRJUdQ1WxdXBQcpZ25vEbtYxB9iNUGmat819le3I/+c xYdW1Rg9ok0A5F6b6KvYVN5z9bNaA3QPEdkzEYRlEqGJj33EJNtew7TIB/j1QnTn nxKXxjil2zCi5zVEd2Yn2I0YIfCT3w9h7N2d3BsfipE82npCj0hEvxUH6dpfsswT 6TQhu1Db6U3q4SwfEuv3QiiKVz5KDeCbNcuYxa5TiTLnaLEC+Ou+CL9981i1QFiQ VT0MhHeiS7EXH0ugxTBBnC4fPlH2cjZdgEfOKXmvl6VzohQ7vPadRrG83rOChko= =GNTP -----END PGP SIGNATURE----- --=-1b7ZB1ZDdHp9Mr0C6lVX--