[PlanetCCRMA] Configuring 2.6.11-0.3.rdt.rhfc2.ccrma for 0 xruns...
Aaron Trumm
aaron@nquit.com
Wed Apr 13 20:54:03 2005
does setting the priority this way override the normal irq priority? i'm
doing the same stuff right now, the acpi is on 9, and my hdsp is on 17 - I
have no idea why - I want the damn hdsp on 9 - but I did use rtirq to set it
to 81 (the highest...)
----- Original Message -----
From: "Mark Knecht" <markknecht@gmail.com>
To: "Fernando Lopez-Lezcano" <nando@ccrma.Stanford.EDU>
Cc: "Planet CCRMA" <planetccrma@ccrma.Stanford.EDU>
Sent: Wednesday, April 13, 2005 11:28 AM
Subject: Re: [PlanetCCRMA] Configuring 2.6.11-0.3.rdt.rhfc2.ccrma for 0
xruns...
> On 13 Apr 2005 11:11:15 -0700, Fernando Lopez-Lezcano
> <nando@ccrma.stanford.edu> wrote:
>
> > > [root@Godzilla root]# /etc/init.d/rtirq status
> > >
> > > PID CLS RTPRIO NI PRI %CPU STAT COMMAND
> > > 242 FF 80 -5 120 0.0 SW< IRQ 8
> > > 20 FF 60 -5 100 0.0 SW< IRQ 9
> > > 407 FF 60 -5 100 0.0 SW< IRQ 5
> > > 961 FF 59 -5 99 0.1 SW< IRQ 11
> > > 344 FF 50 -5 90 0.0 SW< IRQ 1
> > > 263 FF 49 -5 89 0.0 SW< IRQ 12
> > > 303 FF 46 -5 86 0.0 SW< IRQ 14
> > > 305 FF 45 -5 85 0.0 SW< IRQ 15
> > > 411 FF 42 -5 82 0.0 SW< IRQ 10
> > > 2152 FF 40 -5 80 0.0 SW< IRQ 7
> > > 2179 FF 39 -5 79 0.0 SW< IRQ 4
> > > 2180 FF 38 -5 78 0.0 SW< IRQ 3
> > > 3266 FF 37 -5 77 0.0 SW< IRQ 6
> > >
> > > [root@Godzilla root]#
> > >
> > > NOTE: I would think that I'd want IRQ11 to be the highest priority
> > > behind system functions, followed by IRQ's 5 & 10 to give me fast disk
> > > access. How can I accomplish this?
> >
> > You can change the priorities yourself using the "chrt" command, for
> > example:
> > chrt -f -p 43 411
> > (should change pid 411 to "f"ifo priority 43)
> > -- Fernando
>
> Fernando,
> Thanks for the hints. A few questions:
>
> 1) Is any of this chrt stuff sticky? Or is this something I'd have to
> do every time I boot?
>
> 2) What is 'fifo priority'?
>
> 3) Which way is 'higher priority'? 80 or 37.
>
> 4) What's the difference between RTPRIO and PRI?
>
> After my reboot it seems that these status is almost nonsensical. Why
> is IRQ10 so high? (Assuming high numbers mean high priority.)
>
> [root@Godzilla root]# /etc/init.d/rtirq status
>
> PID CLS RTPRIO NI PRI %CPU STAT COMMAND
> 242 FF 80 -5 120 0.0 SW< IRQ 8
> 407 FF 60 -5 100 0.3 SW< IRQ 10
> 1151 FF 60 -5 100 0.0 SW< IRQ 5
> 20 FF 59 -5 99 0.5 SW< IRQ 9
> 344 FF 50 -5 90 0.0 SW< IRQ 1
> 263 FF 49 -5 89 0.0 SW< IRQ 12
> 303 FF 46 -5 86 0.0 SW< IRQ 14
> 305 FF 45 -5 85 0.0 SW< IRQ 15
> 411 FF 42 -5 82 0.2 SW< IRQ 11
> 2533 FF 40 -5 80 0.0 SW< IRQ 7
> 2555 FF 39 -5 79 0.0 SW< IRQ 4
> 2556 FF 38 -5 78 0.0 SW< IRQ 3
> 4061 FF 37 -5 77 0.0 SW< IRQ 6
>
> [root@Godzilla root]# cat /proc/interrupts
> CPU0
> 0: 2665407 XT-PIC timer 0/65407
> 1: 3583 XT-PIC i8042 0/3583
> 2: 0 XT-PIC cascade 0/0
> 7: 1 XT-PIC parport0 0/1
> 8: 1 XT-PIC rtc 0/1
> 9: 398235 XT-PIC acpi, hdsp 0/98235
> 10: 790661 XT-PIC ohci1394, eth0 0/90661
> 11: 385876 XT-PIC ohci1394 0/85876
> 12: 91249 XT-PIC i8042 1/91249
> 14: 25616 XT-PIC ide0 0/25615
> 15: 51 XT-PIC ide1 1/50
> NMI: 0
> LOC: 0
> ERR: 0
> MIS: 0
>
> I've tried changing dirty_expire_centisecs to 1000 and started a new
> copy. 2 minutes in and no xruns so far at 128/2, but I'll need to go
> the full 20 minutes to have more confidence. After that I'll try 64/2.
>
> I do not understand these vm parameters....
> Thanks,
> Mark
>
> _______________________________________________
> PlanetCCRMA mailing list
> PlanetCCRMA@ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma