[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] System time monotonicity
On Mon, Mar 26, 2007 at 07:47:49PM +0100, Keir Fraser wrote: > >> From what I can work out, time is supposed to be monotonic but I admit I > > can't really understand the time code yet at least. I couldn't find any > > documentation on what to expect from system time. Any suggestions? > > > > This seems to happen across all the hardware we've tried but this > > particular case is a Sun V20Z with two CPUs: > > > > x86 (AuthenticAMD family 15 model 5 step 10 clock 2392 MHz) > > AMD Opteron(tm) Processor 250 > > Small backwards time deltas are possible from the current time code. You'll > have to filter them out yourself if you can't deal with them. We could add > extra code in Xen to stop this happening for any individual VCPU Some instrumentation indicated that we had cross-VCPU jitter of significant deltas, ~18us at worst. Though the instrumentation wasn't completely reliable so that might not be accurate. On real hardware we deal with any jitter via comparing against a regular clock on CPU0. This obviously won't work for Xen since we have no control over where VCPU0 actually lives. Presumably the Linux code (monotonic_clock() especially) must have something to handle it, but I can't see where... regards john _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |