Jump to content

Mikorist

Preporučeni Komentari

@Mikorist koji je najbolji nacin da vidim da li se koristi dobar RT.

Mislim da sam uradio sve kako treba ali ne primecujem da se CPU usage i temp povecavaju.

Instalirao sam RT kernel odavde, on ukljucuje i neki rt patch valjda i za usb/snd.

pi@raspberrypi:~ $ uname -a
Linux raspberrypi 6.2.1-rt3-v8+ #1 SMP PREEMPT_RT Fri Mar  3 09:07:42 CET 2023 aarch64 GNU/Linux

Onda sam instalirao rtirq i imam ovo:

pi@raspberrypi:~ $ sudo systemctl status rtirq
● rtirq.service - LSB: Realtime IRQ thread tunning.
     Loaded: loaded (/etc/init.d/rtirq; generated)
     Active: active (exited) since Fri 2023-03-03 10:42:24 GMT; 1h 46min ago
       Docs: man:systemd-sysv-generator(8)
      Tasks: 0 (limit: 1828)
        CPU: 0
     CGroup: /system.slice/rtirq.service

Mar 03 10:42:24 raspberrypi systemd[1]: Starting LSB: Realtime IRQ thread tunning....
Mar 03 10:42:24 raspberrypi rtirq[626]: Setting IRQ priorities: start [xhci_hcd] irq=33 pid=80 prio=90: OK.
Mar 03 10:42:24 raspberrypi systemd[1]: Started LSB: Realtime IRQ thread tunning..

/etc/default/rtirq je ovakav:

RTIRQ_NAME_LIST="snd usb i8042"

# Highest priority.
RTIRQ_PRIO_HIGH=95

# Priority decrease step.
RTIRQ_PRIO_DECR=5

# Lowest priority.
RTIRQ_PRIO_LOW=51

# Whether to reset all IRQ threads to SCHED_OTHER.
RTIRQ_RESET_ALL=0

# On kernel configurations that support it,
# which services should be NOT threaded
# (space separated list).
RTIRQ_NON_THREADED="rtc snd"

U kernel param sam dodao:

threadirqs

 

 

Link to comment
Podeli na ovim sajtovima

izgleda da rtirq ne daje prioritet snd_usb_audio modulu

pi@raspberrypi:~ $ sudo /etc/init.d/rtirq status

    PID CLS RTPRIO  NI PRI %CPU STAT COMMAND	
     82 FF      90   - 130  5.7 S    irq/33-xhci_hcd	
     51 FF      50   -  90  0.0 S    irq/14-fe00b880.mailbox	
     91 FF      50   -  90  0.0 S    irq/34-VCHIQ doorbell	
     96 FF      50   -  90  0.0 S    irq/36-mmc0	
     97 FF      50   -  90  0.0 S    irq/36-s-mmc0	
    191 FF      50   -  90  0.0 S    irq/38-rotary-encoder	
    192 FF      50   -  90  0.0 S    irq/39-rotary-encoder	
    196 FF      50   -  90  0.0 S    irq/37-gpio-ir-recv-irq	
    205 FF      50   -  90  0.0 S    irq/15-DMA IRQ	
    208 FF      50   -  90  0.0 S    irq/16-DMA IRQ	
    212 FF      50   -  90  0.0 S    irq/40-fe204000.spi	
    216 FF      50   -  90  0.0 S    irq/41-fe804000.i2c	
    268 FF      50   -  90  0.0 S    irq/42-feb10000.codec	
    269 FF      50   -  90  0.0 S    irq/42-s-feb10000.codec	
    282 FF      50   -  90  0.0 S    irq/43-v3d	
    284 FF      50   -  90  0.0 S    irq/44-vc4 firmware kms	
    504 FF      50   -  90  0.1 S    irq/30-eth0	
    505 FF      50   -  90  0.0 S    irq/31-eth0	
    669 FF      50   -  90  0.0 S    irq/35-uart-pl011	
     14 TS       -   0  19  0.0 S    ksoftirqd/0	
     28 TS       -   0  19  0.0 S    ksoftirqd/1	
     36 TS       -   0  19  0.0 S    ksoftirqd/2	
     44 TS       -   0  19  0.0 S    ksoftirqd/3	

 

Link to comment
Podeli na ovim sajtovima

On 3. 3. 2023. at 13:48, silentbob reče

Verovatno mi fali rtkit?

Instaliraj sve po spisku...mora da se obrne redosled za snd i usb. da izlistas hardver na tvojoj masini i ubacis u taj red adekvatne.

 

E da majku mu........pa meni CPU governor stoji na Prefomance 

To dize temperaturu za 10C odma :D

Link to comment
Podeli na ovim sajtovima

pre 2 časa, Mikorist reče

E da majku mu........pa meni CPU governor stoji na Prefomance 

To dize temperaturu za 10C odma :D

Pus imam boost sa wrmsr -a 0x1a4 0xf :rasta:

 

Ova komanda je provereno zalepi Intel CPU na MAX Perfomance - probaj neki CPU minimg program - sa i bez.... 

Ili neku aplikaciju pisanu  u Rust koja koristi CPU rseurse - kida :D

Link to comment
Podeli na ovim sajtovima

12 minutes ago, Mikorist said:

Ako je na powersave nije ni cudo sto je ladan kao spricer :to_pick_ones_nose2:

Da ne pominjemo da li je i bilo razlika u zvuku zbog drugih podešavki... ;)

Been there, done that, countless # of times.

Izmenjeno od zika
Link to comment
Podeli na ovim sajtovima

Evo uporedjivao sam zvuk kernela....

6.1.13-x64v3-rt7-xanmod1 - najostrije zvuci

6.1.0-5-rt-amd64 - malo manje ostar

6.1.14-1-liquorix-amd64 jos manje ali ostrije od macOS / Win 10

5.15.0-46-generic isto kao Windows svira sa svim mogucim tvikovima = nema sanse da se provali razlika 

Link to comment
Podeli na ovim sajtovima

On 3. 3. 2023. at 13:48, silentbob reče

Verovatno mi fali rtkit?

diya@diya:~$ cat /proc/interrupts
           CPU0       CPU1       CPU2       CPU3       CPU4       CPU5       CPU6       CPU7       
  0:         14          0          0          0          0          0          0          0  IR-IO-APIC   2-edge      timer
  8:          0          0          0          0          0          0          0          0  IR-IO-APIC   8-edge      rtc0
  9:          0          0          0          0          0          0          0          0  IR-IO-APIC   9-fasteoi   acpi
 16:          0          0          0          0         19          0          0         25  IR-IO-APIC  16-fasteoi   ehci_hcd:usb1
 18:          0          0          0          0          5          0          0          0  IR-IO-APIC  18-fasteoi   i801_smbus
 23:          0         29         23          0          0          0          0          0  IR-IO-APIC  23-fasteoi   ehci_hcd:usb2
 24:          0          0          0          0          0          0          0          0  DMAR-MSI   0-edge      dmar0
 30:          0          0          0    4784704          0          0          0          0  IR-PCI-MSI 327680-edge      xhci_hcd
 31:          0          0          0          0          0       9206      27819          0  IR-PCI-MSI 512000-edge      ahci[0000:00:1f.2]
 32:          0          0          0         25          0          0         38          0  IR-PCI-MSI 3145728-edge      xhci_hcd
 33:          0          0         72          0          0          0          0      88679  IR-PCI-MSI 1572864-edge      enp3s0
 34:          0          0          0          0          0     262450          0       1764  IR-PCI-MSI 524288-edge      amdgpu
 35:        678          0          0          0          0          0          0          0  IR-PCI-MSI 442368-edge      snd_hda_intel:card0
 36:          0        815          0          0          0          0          0          0  IR-PCI-MSI 526336-edge      snd_hda_intel:card1


diya@diya:~$ sudo lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 20b1:2023 XMOS Ltd JLsounds Hi-Rez Audio 2.0
Bus 003 Device 003: ID 0c45:7663 Microdia USB Keyboard
Bus 003 Device 002: ID 046d:c539 Logitech, Inc. USB Receiver
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

diya@diya:~$ cat /proc/asound/cards
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf7f10000 irq 35
 1 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xf7e60000 irq 36
 2 [J20            ]: USB-Audio - JLsounds Hi-Rez Audio 2.0
                      JLsounds JLsounds Hi-Rez Audio 2.0 at usb-0000:00:14.0-9, high speed

Bus 003 Device 004: ID 20b1:2023 XMOS Ltd JLsounds Hi-Rez Audio 2.0


sudo /etc/init.d/rtirq restart
Setting IRQ priorities: start [ehci_hcd:usb2] irq=23 pid=129 prio=95: OK.
Setting IRQ priorities: start [amdgpu] irq=34 pid=279 prio=85: OK.
Setting IRQ priorities: start [i801_smbus] irq=18 pid=256 prio=80: OK.
Setting IRQ priorities: start [HDA-Intel] irq=35 pid=505 prio=75: OK.
Setting IRQ priorities: start [HDA-Intel] irq=36 pid=500 prio=75: OK.
tree /sys/bus/usb/drivers/usb/
/sys/bus/usb/drivers/usb/
├── 1-1 -> ../../../../devices/pci0000:00/0000:00:1a.0/usb1/1-1
├── 2-1 -> ../../../../devices/pci0000:00/0000:00:1d.0/usb2/2-1
├── 3-5 -> ../../../../devices/pci0000:00/0000:00:14.0/usb3/3-5
├── 3-6 -> ../../../../devices/pci0000:00/0000:00:14.0/usb3/3-6
├── 3-9 -> ../../../../devices/pci0000:00/0000:00:14.0/usb3/3-9
├── 5-1 -> ../../../../devices/pci0000:00/0000:00:1c.5/0000:06:00.0/usb5/5-1
├── bind
├── uevent
├── unbind
├── usb1 -> ../../../../devices/pci0000:00/0000:00:1a.0/usb1
├── usb2 -> ../../../../devices/pci0000:00/0000:00:1d.0/usb2
├── usb3 -> ../../../../devices/pci0000:00/0000:00:14.0/usb3
├── usb4 -> ../../../../devices/pci0000:00/0000:00:14.0/usb4
├── usb5 -> ../../../../devices/pci0000:00/0000:00:1c.5/0000:06:00.0/usb5
└── usb6 -> ../../../../devices/pci0000:00/0000:00:1c.5/0000:06:00.0/usb6

 

RTIRQ_NAME_LIST="ehci_hcd:usb2 amdgpu i801_smbus snd"

 

 

sudo /etc/init.d/rtirq status

    PID CLS RTPRIO  NI PRI %CPU STAT COMMAND	
    128 FF      95   - 135  0.0 S    irq/23-ehci_hcd:usb2	
    280 FF      85   - 125  0.1 S    irq/33-amdgpu	
    258 FF      80   - 120  0.0 S    irq/18-i801_smbus	
    515 FF      75   - 115  0.0 S    irq/34-snd_hda_intel:card0	
     98 FF      50   -  90  0.0 S    irq/9-acpi	
    127 FF      50   -  90  0.0 S    irq/16-ehci_hcd:usb1	
    129 FF      50   -  90  0.0 S    irq/8-rtc0	
    257 FF      50   -  90  0.0 S    irq/30-xhci_hcd	
    260 FF      50   -  90  0.0 S    irq/31-ahci[0000:00:1f.2]	
     13 TS       -   0  19  0.0 S    ksoftirqd/0	
     29 TS       -   0  19  0.0 S    ksoftirqd/1	
     38 TS       -   0  19  0.0 S    ksoftirqd/2	
     47 TS       -   0  19  0.0 S    ksoftirqd/3	
     56 TS       -   0  19  0.0 S    ksoftirqd/4	
     65 TS       -   0  19  0.0 S    ksoftirqd/5	
     74 TS       -   0  19  0.0 S    ksoftirqd/6	
     83 TS       -   0  19  0.0 S    ksoftirqd/7

 

Link to comment
Podeli na ovim sajtovima

pre 4 časa, grone reče

Miko kod mene extra se cuje, ali ne mogu nikako da strimujem ili da pustam od recimo LMS, prosto nema zvuka!

Ja taj LMS brate nisam ni porbao samo sam install...Ne bi ga ni stavio da nije Srecko hteo..

Ja ne koristim te programe...

Sad pravim novu verziju kod koje cu isprobati - konfigurisati sve.

Jedna ce da bude klot sa LMS a druga sa SnakeOil .

I to ne Ubuntu nego Debian. Ne umem tako dobro da radim sa Ubuntu kao sa Debijan.

Jesu jaaaako slicni ali i nisu....

Link to comment
Podeli na ovim sajtovima

Ja sam obezbedio čak i ssd za testiranje ovoga :phil_04:

Na main machin sam instaliso novi mint na novi ssd pa će bude clash jer imam i dve iste zvučne kartice  pa samo na ampu biram input a na mali komp će bude diya

Inače mint sam instaliso 5 puta dok nisam napravio da radi kako hoću, te neće da butuje uefi te posle kad se update ne radi kako treba i to bez update kernela te nema što šta a šaren ko njujir. Oću reći i linux je postao spolja gladac unutra jadac iz ugla običnog korisnika. Ja još ponešto i naučio pa se ne nerviram al da je vako bilo kad sam prvi put probao linux osto bi na vimdons.:Dizzy:

Link to comment
Podeli na ovim sajtovima

Kreiraj nalog ili se prijavi da daš komentar

Potrebno je da budeš član DiyAudio.rs-a da bi ostavio komentar

Kreiraj nalog

Prijavite se za novi nalog na DiyAudio.rs zajednici. Jednostavno je!

Registruj novi nalog

Prijavi se

Već imaš nalog? Prijavi se ovde

Prijavi se odmah
  • Članovi koji sada čitaju   0 članova

    • Nema registrovanih članova koji gledaju ovu stranicu
×
×
  • Kreiraj novo...