Re: [LAU] limits.conf nice rtprio

From: Jaromír Mikeš <mira.mikes@email-addr-hidden>
Date: Fri Aug 18 2017 - 23:57:07 EEST

2017-08-18 12:38 GMT+02:00 Ralf Mardorf <ralf.mardorf@email-addr-hidden-dsl.net>:

> On Fri, 2017-08-18 at 11:54 +0200, Jaromír Mikeš wrote:
> > irqbalance should be disabled?
>
> "Disabling the irqbalance daemon
> This daemon is enabled by default and periodically forces interrupts to
> be handled by CPUs in an even, fair manner. However in realtime
> deployments, applications are typically dedicated and bound to specific
> CPUs, so the irqbalance daemon is not required." - https://access.redhat
> .com/documentation/en-
> US/Red_Hat_Enterprise_MRG/1.3/html/Realtime_Tuning_Guide/sect-
> Realtime_Tuning_Guide-General_System_Tuning-
> Interrupt_and_Process_Binding.html
>

Is there some way how to disable it on starting jack and enable on quilt
jack?
I already using scripts for running PA via jack ...
But here it looks like you need root to switch it off :(

> > I have different output for rtirq status with kernel as one is only
> PREEMPT not RT
> > Seems to be that rtirq need RT kernel to work fully.
>
> No, as already pointed out, if you should use a kernel without the rt
> patch, you need to add "threadirqs" to the boot options.
>

Great fixed!

> /etc/init.d/rtirq status
> >
> > PID CLS RTPRIO NI PRI %CPU STAT COMMAND
> > 424 FF 90 - 130 0.0 S irq/31-snd_hda_
> > 425 FF 85 - 125 6.0 S irq/19-ehci_hcd
> > 429 FF 85 - 125 0.1 S irq/16-uhci_hcd
> > 421 FF 84 - 124 0.0 S irq/23-ehci_hcd
> > 431 FF 84 - 124 0.0 S irq/17-uhci_hcd
> > 432 FF 83 - 123 0.0 S irq/18-uhci_hcd
> > 420 FF 82 - 122 0.0 S irq/20-uhci_hcd
> > 423 FF 81 - 121 0.0 S irq/21-uhci_hcd
> > 66 FF 80 - 120 0.0 S irq/1-i8042
> > 428 FF 80 - 120 0.0 S irq/22-uhci_hcd
> > 65 FF 79 - 119 0.0 S irq/12-i8042
> > 39 FF 50 - 90 0.0 S irq/9-acpi
> > 57 FF 50 - 90 0.0 S irq/24-PCIe PME
> > 58 FF 50 - 90 0.0 S irq/25-PCIe PME
> > 59 FF 50 - 90 0.0 S irq/26-PCIe PME
> > 60 FF 50 - 90 0.0 S irq/27-PCIe PME
> > 61 FF 50 - 90 0.0 S irq/24-pciehp
> > 62 FF 50 - 90 0.0 S irq/25-pciehp
> > 63 FF 50 - 90 0.0 S irq/26-pciehp
> > 64 FF 50 - 90 0.0 S irq/27-pciehp
> > 67 FF 50 - 90 0.0 S irq/8-rtc0
> > 105 FF 50 - 90 0.5 S irq/14-ata_piix
> > 106 FF 50 - 90 0.0 S irq/15-ata_piix
> > 408 FF 50 - 90 0.0 S irq/28-mei_me
> > 409 FF 50 - 90 0.0 S irq/29-i915
> > 418 FF 50 - 90 0.0 S irq/17-rtl_pci
> > 419 FF 50 - 90 0.0 S irq/16-yenta
> > 436 FF 50 - 90 0.0 S irq/23-i801_smb
> > 610 FF 50 - 90 0.0 S irq/17-firewire
> > 635 FF 50 - 90 0.0 S irq/18-mmc0
> > 640 FF 50 - 90 0.0 S irq/18-r592
> > 642 FF 50 - 90 0.0 S irq/18-r852
> > 1061 FF 50 - 90 0.0 S irq/30-eth0
> > 636 FF 49 - 89 0.0 S irq/18-s-mmc0
> > 3 TS - 0 19 0.1 S ksoftirqd/0
> > 22 TS - 0 19 0.1 S ksoftirqd/1
>
> You are giving snd_hda_ the highest prio. Don't do it. It much likely is
> an onboard device you aren't using for real-time audio.
>
> You are giving i8042 real-time priority, don't give keyboard and mouse
> this priority.
>
> Simply edit /etc/conf.d/rtirq RTIRQ_NAME_LIST to:
>
> RTIRQ_NAME_LIST="usb"
>
> After that don't restart rtirq, restart the computer.
>

Ok ... BTW what is rtc?
There was RTIRQ_NAME_LIST="rtc snd usb i8042"
And onemore question here ...
I have also PCIe RME card which I would like to use sometimes ... any
chance to give high priority to it?

> irq/16, irq/23, irq/17 and irq/18 share IRQs, so consider to use the
> ehci (USB2) port using IRQ 19. Avoid using uhci (USB1) or the ehci
> (USB2) port hat shares the IRQ.
>

I have only 3x USB ports on my laptop :( it confuse me a bit.
Anyway how can I recognize which one is which?

best regards

mira

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
https://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Sat Aug 19 00:15:02 2017

This archive was generated by hypermail 2.1.8 : Sat Aug 19 2017 - 00:15:02 EEST