Изменить прерывание видеокарты

Доброго времени суток!

Конфигурация
Kubuntu 10.04 с последними обновлениями
GA-MA770T-UD3
Sempron 140
GeForce 9300GS
SBLive Value

Развернуть/свернуть скрытый текст.
cat /proc/interrupts
CPU0
0: 51 IO-APIC-edge timer
1: 4 IO-APIC-edge i8042
7: 1 IO-APIC-edge
8: 0 IO-APIC-edge rtc0
9: 0 IO-APIC-fasteoi acpi
14: 138262 IO-APIC-edge pata_atiixp
15: 0 IO-APIC-edge pata_atiixp
16: 465575 IO-APIC-fasteoi ohci_hcd:usb3, ohci_hcd:usb4, HDA Intel
17: 0 IO-APIC-fasteoi ehci_hcd:usb1
18: 1262475 IO-APIC-fasteoi ohci_hcd:usb5, ohci_hcd:usb6, ohci_hcd:usb7, nvidia
19: 6 IO-APIC-fasteoi ehci_hcd:usb2
20: 0 IO-APIC-fasteoi EMU10K1
22: 74156 IO-APIC-fasteoi ahci, ohci1394
26: 2349408 PCI-MSI-edge eth0
NMI: 0 Non-maskable interrupts
LOC: 3781973 Local timer interrupts
SPU: 0 Spurious interrupts
PMI: 0 Performance monitoring interrupts
PND: 0 Performance pending work
RES: 0 Rescheduling interrupts
CAL: 0 Function call interrupts
TLB: 0 TLB shootdowns
TRM: 0 Thermal event interrupts
THR: 0 Threshold APIC interrupts
MCE: 0 Machine check exceptions
MCP: 47 Machine check polls
ERR: 1
MIS: 0
До установки проприетарного драйвера видеокарты (195.36.24)
в списке прерываний видеокарта не значилась, т.е. получается драйвер выбирает уже занятое прерывание. БИОС назначает ей 10 прерывание(во время загрузки выводится список).

На этом форуме уже обсуждалась проблема низкой скорости копирования на usb флешки (варьируется от 4 до 0,7 МБ/с, но большую часть времени около 1 МБ/с), смена планировщика не помогла.

Вопрос: как развести по разным прерываниям ohci_hcd:usb5, ohci_hcd:usb6, ohci_hcd:usb7, nvidia?

Для полноты картины в виндоусе распределение прерываний было таким же неоптимальным ( старый хард вышел из строя, поэтому не могу точно показать), так там все DirectX игры и MediaPlayerClassic (с клайт кодек паком) вываливались в бсод через разные промежутки времени от начала игры/воспроизведения видео (от нескольких минут до часа):
nv4_disp device driver got stuck in an infinite loop:
0x84B63670, 0x84C85DB8, 0xF7A3FCB4, 0x00000001
А KMPlayer (Kang Multimedia Player) - нет.

Спасибо

0
Flameflower - 8 Сентябрь, 2011 - 19:06
Изображение пользователя Flameflower.

Если память не изменяет, то Plug&Play автоматом раскидывает IRQ.
А вот переназначал IRQ утилитой setserrial. Правдо делалось это для COM-портов на какой то древней машинке где надо было использовать одновременно несколько портов.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры