[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] Re: Live migration fails due to c/s 20627



> From: Jeremy Fitzhardinge [mailto:jeremy@xxxxxxxx]
> 
> On 12/15/2009 08:14 PM, Dan Magenheimer wrote:
> > My argument is simply that if TSC_AUX cannot ALWAYS
> > be trusted by an application, apps will NEVER trust it.
> > And if apps NEVER trust it, why expose it at all?
> 
> The cpu/node info is only of heuristic value anyway; it is never 
> trustworthy in an absolute sense.  Apps just use it to try to 
> optimise 
> their own memory allocation and use patterns, but they can't rely on 
> that info for actual correctness.

Well, "heuristic" implies a reasonably high probability of
getting the right answer.  Would you agree that the probability
that TSC_AUX gets the "right" answer is much higher
in a physical environment than in a (non-pinned) virtual
environment?  And if the heuristic is wrong more often
than right, that using that heuristic is a bad idea?

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.