<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2017-08-18 12:38 GMT+02:00 Ralf Mardorf <span dir="ltr"><<a href="mailto:ralf.mardorf@alice-dsl.net" target="_blank">ralf.mardorf@alice-dsl.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, 2017-08-18 at 11:54 +0200, Jaromír Mikeš wrote:<br>
> irqbalance should be disabled?<br>
<br>
"Disabling the irqbalance daemon<br>
This daemon is enabled by default and periodically forces interrupts to<br>
be handled by CPUs in an even, fair manner. However in realtime<br>
deployments, applications are typically dedicated and bound to specific<br>
CPUs, so the irqbalance daemon is not required." - <a href="https://access.redhat" rel="noreferrer" target="_blank">https://access.redhat</a><br>
.com/documentation/en-<br>
US/Red_Hat_Enterprise_MRG/1.3/<wbr>html/Realtime_Tuning_Guide/sec<wbr>t-<br>
Realtime_Tuning_Guide-General_<wbr>System_Tuning-<br>
Interrupt_and_Process_Binding.<wbr>html<span><br></span></blockquote><div><br></div><div>Is there some way how to disable it on starting jack and enable on quilt jack?<br></div><div>I already using scripts for running PA via jack ...<br></div><div>But here it looks like you need root to switch it off :(<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span>
> I have different output for rtirq status with kernel as one is only PREEMPT not RT<br>
> Seems to be that rtirq need RT kernel to work fully.<br>
<br>
</span>No, as already pointed out, if you should use a kernel without the rt<br>
patch, you need to add "threadirqs" to the boot options.<br></blockquote><div> <br></div><div>Great fixed!<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div class="gmail-m_1353672884195139119h5">
> /etc/init.d/rtirq status<br>
><br>
> PID CLS RTPRIO NI PRI %CPU STAT COMMAND<br>
> 424 FF 90 - 130 0.0 S irq/31-snd_hda_<br>
> 425 FF 85 - 125 6.0 S irq/19-ehci_hcd<br>
> 429 FF 85 - 125 0.1 S irq/16-uhci_hcd<br>
> 421 FF 84 - 124 0.0 S irq/23-ehci_hcd<br>
> 431 FF 84 - 124 0.0 S irq/17-uhci_hcd<br>
> 432 FF 83 - 123 0.0 S irq/18-uhci_hcd<br>
> 420 FF 82 - 122 0.0 S irq/20-uhci_hcd<br>
> 423 FF 81 - 121 0.0 S irq/21-uhci_hcd<br>
> 66 FF 80 - 120 0.0 S irq/1-i8042<br>
> 428 FF 80 - 120 0.0 S irq/22-uhci_hcd<br>
> 65 FF 79 - 119 0.0 S irq/12-i8042<br>
> 39 FF 50 - 90 0.0 S irq/9-acpi<br>
> 57 FF 50 - 90 0.0 S irq/24-PCIe PME<br>
> 58 FF 50 - 90 0.0 S irq/25-PCIe PME<br>
> 59 FF 50 - 90 0.0 S irq/26-PCIe PME<br>
> 60 FF 50 - 90 0.0 S irq/27-PCIe PME<br>
> 61 FF 50 - 90 0.0 S irq/24-pciehp<br>
> 62 FF 50 - 90 0.0 S irq/25-pciehp<br>
> 63 FF 50 - 90 0.0 S irq/26-pciehp<br>
> 64 FF 50 - 90 0.0 S irq/27-pciehp<br>
> 67 FF 50 - 90 0.0 S irq/8-rtc0<br>
> 105 FF 50 - 90 0.5 S irq/14-ata_piix<br>
> 106 FF 50 - 90 0.0 S irq/15-ata_piix<br>
> 408 FF 50 - 90 0.0 S irq/28-mei_me<br>
> 409 FF 50 - 90 0.0 S irq/29-i915<br>
> 418 FF 50 - 90 0.0 S irq/17-rtl_pci<br>
> 419 FF 50 - 90 0.0 S irq/16-yenta<br>
> 436 FF 50 - 90 0.0 S irq/23-i801_smb<br>
> 610 FF 50 - 90 0.0 S irq/17-firewire<br>
> 635 FF 50 - 90 0.0 S irq/18-mmc0<br>
> 640 FF 50 - 90 0.0 S irq/18-r592<br>
> 642 FF 50 - 90 0.0 S irq/18-r852<br>
> 1061 FF 50 - 90 0.0 S irq/30-eth0<br>
> 636 FF 49 - 89 0.0 S irq/18-s-mmc0<br>
> 3 TS - 0 19 0.1 S ksoftirqd/0<br>
> 22 TS - 0 19 0.1 S ksoftirqd/1<br>
<br>
</div></div>You are giving snd_hda_ the highest prio. Don't do it. It much likely is<br>
an onboard device you aren't using for real-time audio.<br>
<br>
You are giving i8042 real-time priority, don't give keyboard and mouse<br>
this priority.<br>
<br>
Simply edit /etc/conf.d/rtirq RTIRQ_NAME_LIST to:<br>
<br>
RTIRQ_NAME_LIST="usb"<br>
<br>
After that don't restart rtirq, restart the computer.<br></blockquote><div><br></div><div>Ok ... BTW what is rtc?<br></div><div>There was RTIRQ_NAME_LIST="rtc snd usb i8042"<br></div><div>And onemore question here ...<br></div><div>I have also PCIe RME card which I would like to use sometimes ... any chance to give high priority to it?<br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
irq/16, irq/23, irq/17 and irq/18 share IRQs, so consider to use the<br>
ehci (USB2) port using IRQ 19. Avoid using uhci (USB1) or the ehci<br>
(USB2) port hat shares the IRQ.<br></blockquote><div><br></div><div>I have only 3x USB ports on my laptop :( it confuse me a bit.<br></div><div>Anyway how can I recognize which one is which?<br><br></div><div>best regards<br><br></div><div>mira <br></div></div><br><br></div></div>