Re: [chrony-dev] [contrib] unidled: a linux idle management daemon for chronyd/gpsd |
[ Thread Index |
Date Index
| More chrony.tuxfamily.org/chrony-dev Archives
]
- To: chrony-dev@xxxxxxxxxxxxxxxxxxxx
- Subject: Re: [chrony-dev] [contrib] unidled: a linux idle management daemon for chronyd/gpsd
- From: Andreas Steinmetz <ast@xxxxxxxx>
- Date: Fri, 06 Oct 2017 21:16:41 +0200
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=domdv.de; s=dk3; h=Content-Transfer-Encoding:Mime-Version:Content-Type:References: In-Reply-To:Date:To:From:Subject:Message-ID:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=AaWrUyDLkVUuyQMdlFQu57TU1sztSZ7cbCdSmJbHO5U=; b=gipvvxE3jCJZ1/uYeNZ6Qev5wz BCGf4kA2tv3o4cOISgg9yoXdbeHoi6I6BusZG2JG1TXljv+dmEvm7aNS0lNe2mERYHft0ui7HWCyd 40ZnILz3ooItlgxozKtUBwxIqGF334VrSchpTOtpkR9VQbrm7K4iFcTk2hcCDxFAu5kc=;
On Fri, 2017-10-06 at 09:34 +0200, Miroslav Lichvar wrote:
> On Thu, Oct 05, 2017 at 06:17:33PM +0200, Andreas Steinmetz wrote:
> > The timing is controlled by the pps device which effectively is
> > created
> > by gpsd when the serial line discipline is set to pps. In the
> > default
> > setting of unidled a single core is switched to poll mode for 0.2%
> > of
> > the time, keeping the CPU cool while still allowing for a high
> > precision.
>
> Very interesting. Someone was asking for magic like this couple weeks
> ago on the chrony-user list. :)
>
> > If there is interest in this code feel free to include it e.g. in
> > the
> > contrib directory and to enhance it for other OSes.
>
> As this is not really specific to chrony or gpsd (there are other
> applications that use PPS), I'd suggest to put it on github or
> similar. I'll add a link to it on the chrony website.
Done: https://github.com/not1337/pps-stuff
>
> --
> Miroslav Lichvar
>
--
Andreas Steinmetz SPAMmers use robotrap@xxxxxxxx
--
To unsubscribe email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "unsubscribe" in the subject.
For help email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "help" in the subject.
Trouble? Email listmaster@xxxxxxxxxxxxxxxxxxxx.