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] write_tsc in a PV domain?

To: Dan Magenheimer <dan.magenheimer@xxxxxxxxxx>
Subject: Re: [Xen-devel] write_tsc in a PV domain?
From: Alan Cox <alan@xxxxxxxxxxxxxxxxxxx>
Date: 2009年8月28日 10:49:15 +0100
Cc: Jeremy Fitzhardinge <jeremy@xxxxxxxx>, "Xen-Devel \(E-mail\)" <xen-devel@xxxxxxxxxxxxxxxxxxx>, Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Delivery-date: 2009年8月28日 02:48:35 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <d3c83762-a28b-4dcc-b368-e955e8fa1e7a@default >
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <4A96DA35.2020109@xxxxxxxx> <d3c83762-a28b-4dcc-b368-e955e8fa1e7a@default >
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
> No, I don't think this is true. An enterprise app that binds processes
> to fixed physical processors on a physical machine can make
> assumptions about the results of rdtsc that aren't valid when
> the vcpus can skip between pcpus. Further, like Linux itself,
They rarely make the right assumptions
> applications may test assumptions about tsc at startup that are
> assumed to remain valid for the life of the app, which is
> perfectly reasonable on a physical machine
No it isn't because of things like suspend/resume.
> True, but any app that tries to run on a NUMA machine without
> being aware of the idiosyncracies of a NUMA machine probably
> has worse problems to deal with than tsc sync. Further, there
Disagree - this is true if your NUMA factor is large but quite a few
machines today are "vaguely NUMA" - the NUMA factor is low enough the app
doesn't need to care. Anyway you don't need NUMA to see TSC skew between
cores.
_______________________________________________
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] [PATCH 0/2] graphics passthrough with VT-d , Han, Weidong
Next by Date: Re: [Xen-devel] [PATCH 0/2] graphics passthrough with VT-d , Andrew Lyon
Previous by Thread: RE: [Xen-devel] write_tsc in a PV domain? , Dan Magenheimer
Next by Thread: RE: [Xen-devel] write_tsc in a PV domain? , Dan Magenheimer
Indexes: [Date] [Thread] [Top] [All Lists]

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

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