WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Xen

xen-devel

[Top] [All Lists]

Re: [Xen-devel] HPET/PIT timer accuracy

To: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] HPET/PIT timer accuracy
From: Michael Hohnbaum <hohnbaum@xxxxxxxxxx>
Date: 2005年7月29日 11:50:56 -0700
Cc: Ian Pratt <m+Ian.Pratt@xxxxxxxxxxxx>, xen-devel List <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: 2005年7月29日 18:50:14 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <ede5b333e39d926047777c8ba48ab163@xxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Organization: IBM LTC
References: <a5c1701524ff2f80257038d6fdb7fb53@xxxxxxxxxxxx> <1122661037.5291.227.camel@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> <ede5b333e39d926047777c8ba48ab163@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Fri, 2005年07月29日 at 19:29 +0100, Keir Fraser wrote:
> On 29 Jul 2005, at 19:17, Michael Hohnbaum wrote:
>
> > The TSC is not a reliable time source. There is no guarantee of
> > synchronization between multiple CPUs. Also note that the TSC will
> > stop in ACPI C3 mode. Probably not an issue for Xen today, but could
> > be in the future, especially as servers start doing more power
> > management. The HPET is preferable for a time source on systems
> > that this is available on.
>
> We're not relying on TSC synchronisation between CPUs. They can run at 
> different frequencies, stop in deep sleep, and so on. But we *do* want 
> the frequency of each one to be as stable as possible. I'd expect to 
> get <1ppm stability from a crystal source at constant temperature, no 
> problem.
Not being a hardware expert, terminology and details might be a bit off,
but my understanding is that yes, this level of instability from the 
hardware time source (not necessarily a crystal) is not uncommon. HPET
time source tends to be more reliable (stable) than the TSC. There
tend to be many factors that affect the accuracy of the TSC, most of
which I do not grok.
Much of the complexity in the Linux time subsystem is there to deal with
the inadequacy of hardware time sources.
 Michael
>
> -- Keir
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel 
>
-- 
Michael Hohnbaum 503 578 5486
hohnbaum@xxxxxxxxxx t/l 775 5486
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
Previous by Date: Re: [Xen-devel] HPET/PIT timer accuracy , Keir Fraser
Next by Date: [Xen-devel] why in the ustable developement tree are scsi and ethernet device driver build in , Ralph Blach
Previous by Thread: Re: [Xen-devel] HPET/PIT timer accuracy , Keir Fraser
Next by Thread: RE: [Xen-devel] HPET/PIT timer accuracy , Ian Pratt
Indexes: [Date] [Thread] [Top] [All Lists]

Copyright ©, Citrix Systems Inc. All rights reserved. Legal and Privacy
Citrix This site is hosted by Citrix

AltStyle によって変換されたページ (->オリジナル) /