DVD Playback and Hyperthreading

Taylor, ForrestX forrestx.taylor at intel.com
Mon May 17 21:35:46 UTC 2004


On Wed, 2004-05-12 at 07:35, Bob Chiodini wrote:
> I was asked to troubleshoot a Xine DVD playback problem on a Dell
> Inspiron 9100 (P4 3.2 GHz, HT-enabled).  DVD playback was
> "herky-jerky".  
> 
> I found that killing irqbalance or booting without ACPI=on seems to
> correct the playback.  Watching /proc/interrupts (with ACPI=on and
> irqbalance running) indicates that each time the playback paused CPU1
> handled the interrupts for the DVD's IDE controller.  When playback was
> smooth CPU0 was fielding the IDE interrupts.  Furthermore, xine was
> running on CPU0.  Without the ACPI=on cmdline parameter all of the
> interrupts were handled by CPU0.  The laptop is running the latest FC1
> kernel.
> 
> Questions:
> 
> Is there a way to associate a specific program (e.g. xine) with a
> specific processor and also associate a device's interrupt with a
> specific processor, without killing irqbalance or disabling ACPI?

Try using run (man run).

Forrest





More information about the fedora-list mailing list