On Thursday 04 October 2007 16:39, Nigel Henry wrote:
On Thursday 04 October 2007 02:05, Florian Schmidt
wrote:
On Thursday 04 October 2007, Nigel Henry wrote:
irq handler priorities:
4 root -51 0 0 0 0 S 0.0 0.0 0:00.00
softirq-high/0 5 root -51 0 0 0 0 S 0.0 0.0 0:00.03
softirq-timer/0 6 root -51 0 0 0 0 S 0.0 0.0
0:00.00 softirq-net-tx/ 7 root -51 0 0 0 0 S 0.0 0.0
0:00.00 softirq-net-rx/ 8 root -51 0 0 0 0 S 0.0 0.0
0:00.00 softirq-block/0 9 root -51 0 0 0 0 S 0.0
0.0 0:00.00 softirq-tasklet 10 root -51 0 0 0 0 S
0.0 0.0 0:00.03 softirq-sched/0 11 root -51 0 0 0 0
S 0.0 0.0 0:00.00 softirq-hrtimer 12 root -51 0 0 0
0 S 0.0 0.0 0:00.00 softirq-rcu/0 184 root -51 -5 0 0
0 S 0.0 0.0 0:00.00 IRQ-8 207 root -51 -5 0 0 0 S
0.0 0.0 1:23.59 IRQ-14 210 root -51 -5 0 0 0 S 0.0
0.0 0:00.34 IRQ-15 287 root -51 -5 0 0 0 S 0.0 0.0
0:00.16 IRQ-12 288 root -51 -5 0 0 0 S 0.0 0.0 0:00.00 IRQ-1
605 root -51 -5 0 0 0 S 0.0 0.0 0:00.27 IRQ-11 813 root
-51 -5 0 0 0 S 0.0 0.0 0:01.17 IRQ-9 815 root -51 -5
0 0 0 S 0.0 0.0 0:00.00 IRQ-6 847 root -51 -5 0 0
0 S 0.0 0.0 0:00.00 IRQ-7 883 root -51 -5 0 0 0 S
0.0 0.0 0:00.00 IRQ-10
Ok, you have not done any irq priority tuning.. Try setting the IRQ-10
process [your emu10k1] to prio 90..
I'm not sure what I'm doing here. I presume I need to use chrt to change
the priority, but am not sure of the correct syntax. The current pid for
IRQ10 is 940.
Could you give me a line that will work for this pid, as the man page is
pretty hopeless with no examples, and about 3 hrs of googling turned up
virtually nothing.
Many thanks.
Nigel.
> Flo
Bad to reply to my own post, but I've resolved the problem.
I think I must have done my head in with all that googling. Another look at
the man page for chrt, and the process was so simple.
One xrun after 6m 33secs of 0.253 msecs, which is what I'm getting on Fedora
7.
Will that change of priority I've made for the soundcard on the current pid,
hold after a reboot?
Nigel.