[Lguest] [PATCH RFC/RFB] x86_64, i386: interrupt dispatch changes

H. Peter Anvin hpa at zytor.com
Tue Nov 11 09:21:16 EST 2008


Alexander van Heukelum wrote:
>>
>> OTOH, unless i'm misreading them, it's a bit hard to compare them 
>> visually: the integral of the histograms does not seem to be constant, 
>> they dont seem to be normalized.
> 
> The total number of measured intervals (between two almost-adjacent
> rdtsc's) is exactly the same for all histograms (10^10). Almost all
> measurements are of the "nothing happened" type, i.e., around 11
> clock cycles on this machine. The user time spent inside the
> rdtsctest program is almost independent of the load, but it
> measures time spent outside of the program... But what should be
> attributed to what effect is unclear to me at the moment.
> 

I believe you need to remove the obvious null events at the low end (no
interrupt happened) and renormalize to the same scale for the histograms
to make sense.

As it is, the difference in the number of events that actually matters
dominate the graphs; for example, there are 142187 events >= 12 in
hack10ticks, but 136533 in hack10ticks_hpa.

	-hpa



More information about the Lguest mailing list