DVD Playback and Hyperthreading

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

 



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?

Does disabling irqbalance cause any significant problems?  Performance,
or otherwise.

Is this likely a problem with a 2.6.x kernel?  I do not have an
HT-capable FC2 machine handy.

Bob...

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux