On Thu, 2008-03-06 at 14:56 -0600, Anthony Liguori wrote:
> Avi Kivity wrote:
> >
> >> The thing I'm trying to get at is a quantitative statement about why 
> >> moving the pit into the kernel is the right thing.  I'll try to give 
> >> the patches a try myself in the next couple of days.  I don't think 
> >> it's obvious that it's the right thing to do without some sort of 
> >> benchmark supporting it.
> >>   
> >
> > Playing a movie is better than any benchmark; it reflects actual user 
> > experience in a real and important use case.  Benchmarks are 
> > substitutes for real use cases, not the goal of the optimization.
> 
> I tried out WinXP with the standard HAL and the in-kernel APIC patches.  
> I did not see any appreciable improvement in multimedia playback (video 
> or audio).  I still get the same amount of jitters.  I've tried with and 
> without -tdf too.
> 
> So far, the smoothest play back I've gotten is using the ACPI HAL.  Can 
> you point to a particular example where you see an improvement?  Perhaps 
> a divx or movie trailer that is better with it than without it?
> 

ACPI HAL should perform good. 
The in kernel PIT should fix time drift on standard HAL when playing
movies (pit freq -> 1000hz) and the host cpu is loaded.
If the host is not loaded you might not see the drift.
Use kernel build or tgz + taskset to load the cpu.

Without the patches in-kernel PIC should time drift and userspace PIC +
-tdf shouldn't.

As for quality, sometimes when time drifts the movies looks smoother but
that's not really the required result.

> Regards,
> 
> Anthony Liguori
> 
> 


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to