Gentoo: Installazione PC Server (HQPlayer, LMS ) e PC Player (NAA, Mpd, Squeezelite-R2)

Pagina 31 di 78
prima
... 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 ... ultimo
Visualizzazione dei risultati da 301 a 310 su 773
  1. #301
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712
    quello che descrivi io lo intendo come NON usare rtapp ma usare solo il -p in suqueezelite, che a mio avviso è quello che è bene fare, con il solo problema che da me, con squeezelite lanciato da init.d non funziona:

    da linea di comando:

    codice:
    gentooMiniPc marco # ps -eLo rtprio,pri,cmd | grep squeezelite-R2
         -  19 /usr/bin/squeezelite-R2 -f /var/log/squeezelite-R2.log -p 89 -n LuCriaturo@gentoo -o front:CARD=J20,DEV=0 -m 00 e0 4c 68 ce 77 -r 44100 384000 -c aif,wav,pcm -b 1048576 1048576 -a 499 3 0 0 -d stream info -d output info -f /var/log/squeezelite-R2.log
         -  19 /usr/bin/squeezelite-R2 -f /var/log/squeezelite-R2.log -p 89 -n LuCriaturo@gentoo -o front:CARD=J20,DEV=0 -m 00 e0 4c 68 ce 77 -r 44100 384000 -c aif,wav,pcm -b 1048576 1048576 -a 499 3 0 0 -d stream info -d output info -f /var/log/squeezelite-R2.log
        89 129 /usr/bin/squeezelite-R2 -f /var/log/squeezelite-R2.log -p 89 -n LuCriaturo@gentoo -o front:CARD=J20,DEV=0 -m 00 e0 4c 68 ce 77 -r 44100 384000 -c aif,wav,pcm -b 1048576 1048576 -a 499 3 0 0 -d stream info -d output info -f /var/log/squeezelite-R2.log
         -  19 /usr/bin/squeezelite-R2 -f /var/log/squeezelite-R2.log -p 89 -n LuCriaturo@gentoo -o front:CARD=J20,DEV=0 -m 00 e0 4c 68 ce 77 -r 44100 384000 -c aif,wav,pcm -b 1048576 1048576 -a 499 3 0 0 -d stream info -d output info -f /var/log/squeezelite-R2.log
         -  19 grep --colour=auto squeezelite-R2
    
    gentooMiniPc marco # service squeezelite-R2 start
     * Caching service dependencies ...                                                                                                                                                    [ ok ]
     * Starting squeezelite-R2 ...                                                                                                                                                         [ ok ]
    gentooMiniPc marco # ps -eLo rtprio,pri,cmd | grep squeezelite-R2                                                                                                                                 -  19 /usr/bin/squeezelite-R2 -f /var/log/squeezelite-R2.log -p 89 -n LuCriaturo@gentoo -o front:CARD=J20,DEV=0 -m 00 e0 4c 68 ce 77 -r 44100 384000 -c pcm,aif,wav -b 1048576 1048576 -a 499 3 0 0 -d stream info -d output info -f /var/log/squeezelite-R2.log
         -  19 /usr/bin/squeezelite-R2 -f /var/log/squeezelite-R2.log -p 89 -n LuCriaturo@gentoo -o front:CARD=J20,DEV=0 -m 00 e0 4c 68 ce 77 -r 44100 384000 -c pcm,aif,wav -b 1048576 1048576 -a 499 3 0 0 -d stream info -d output info -f /var/log/squeezelite-R2.log
         -  19 /usr/bin/squeezelite-R2 -f /var/log/squeezelite-R2.log -p 89 -n LuCriaturo@gentoo -o front:CARD=J20,DEV=0 -m 00 e0 4c 68 ce 77 -r 44100 384000 -c pcm,aif,wav -b 1048576 1048576 -a 499 3 0 0 -d stream info -d output info -f /var/log/squeezelite-R2.log
         -  19 /usr/bin/squeezelite-R2 -f /var/log/squeezelite-R2.log -p 89 -n LuCriaturo@gentoo -o front:CARD=J20,DEV=0 -m 00 e0 4c 68 ce 77 -r 44100 384000 -c pcm,aif,wav -b 1048576 1048576 -a 499 3 0 0 -d stream info -d output info -f /var/log/squeezelite-R2.log
         -  19 grep --colour=auto squeezelite-R2
    gentooMiniPc marco #
    Mi semba anche giusto: se init.d lancia il processo come squeezelite:squeezelite, come fa ad avere i privilegi per cambiare la priorità?
    Ti ripeto a me non risulta

    codice:
    gentooplayerP linux-4.6.7-rt14 # service squeezelite-R2 restart
     * Stopping squeezelite-R2 ...                                                                                                                                                                                                         [ ok ]
     * Starting squeezelite-R2 ...                                                                                                                                                                                                         [ ok ]
    gentooplayerP linux-4.6.7-rt14 # ps -eLo rtprio,pri,cmd | grep squeezelite-R2
         -  39 /usr/bin/squeezelite-R2 -C 1 -o hw:CARD=J20,DEV=0 -p 89 -b 1024000 1024000 -a 499 2  0
         -  39 /usr/bin/squeezelite-R2 -C 1 -o hw:CARD=J20,DEV=0 -p 89 -b 1024000 1024000 -a 499 2  0
        89 129 /usr/bin/squeezelite-R2 -C 1 -o hw:CARD=J20,DEV=0 -p 89 -b 1024000 1024000 -a 499 2  0
         -  39 /usr/bin/squeezelite-R2 -C 1 -o hw:CARD=J20,DEV=0 -p 89 -b 1024000 1024000 -a 499 2  0
         -  19 grep --colour=auto squeezelite-R2
    Hai cambiato qualcosa nell´init script?

    hai notato che ti manca un thread? ne dovrebbero essere 4...ridai service squeezelite-R2 restart

    opp ridai

    ps -eLo rtprio,pri,cmd | grep squeezelite-R2
    Ultima modifica di antonellocaroli : 29-10-2016 a 20:33

  2. #302
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712
    Comuqnue il 16% mentre lavora non è il valore che mi preoccupa, il punto è se ' a riposo' occupa così tanta CPU o no.
    Ma a me se non é in play niente, va a zero...
    a te no?
    Ultima modifica di antonellocaroli : 29-10-2016 a 20:06

  3. #303
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da antonellocaroli
    Ma a me se non é in play niente, va a zero...
    a te no?
    no, ma tu usi -C, quindi liberi l'interfacci audio, quello ci sta, l'avevo già considerato.

    Il 'problema' esiste solo se si tiene impegnata la USB card, in quel caso si ha un anomalo cosumo dirisorse 'a vuoto'. Lo vedo solo come sintomo di un possibile problema, non come problema in se.

    l'init.d è quello originario, sei sicuro di non aver modifiicato il tuo? Se squeezelite viene lanciato NON come root o su, NON PUO' modificare la priorita dei processi....

    l'istruzione

    start_stop_daemon_args="--user $user" serve prorpio a quello.

    Per controprova, prova a collegarti con utente NON root e lanciare la riga di comando corrispondente, vedi cosa succedd

    le righe sono 4, la prima era 'scivolata' a fianco del comando, prova a scorrere. l'ho ripristinata.

    EDIT:
    Se tolgo la specifica --user al lancio di squeeelite funziona, fuziona anche se cambio l'utente in root:squeezelite, che risolve in un colpo solo anche i problemi precedenti.

    Per riassumere:

    con init.d fatto così, funziona tutto:

    codice:
    #!/sbin/openrc-run
    # Copyright 1999-2016 Gentoo Foundation
    # Distributed under the terms of the GNU General Public License v2
    # $Header: $
    
    description="A headless Squeezebox emulator using ALSA audio output"
    
    user="root:squeezelite"
    logfile="/var/log/squeezelite-R2.log"
    
    start_stop_daemon_args="--user $user"
    
    command="/usr/bin/squeezelite-R2"
    command_args="
            ${SL_OPTS}
    "
    
    command_background=yes
    pidfile=/run/squeezelite-R2.pid
    
    depend() {
        need net
        use alsasound
        after bootmisc
    }
    
    start_pre() {
        checkpath --file --owner $user --mode 0664 $logfile
    }
    Ultima modifica di marcoc1712 : 29-10-2016 a 21:16
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  4. #304
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712

    l'init.d è quello originario, sei sicuro di non aver modifiicato il tuo? Se squeezelite viene lanciato NON come root o su, NON PUO' modificare la priorita dei processi.

    Per controprova, prova a collegarti con utente NON root e lanciare la riga di comando corrispondente, vedi cosa succedde.

    le righe sono 4, la prima era 'scivolata' a fianco del comando, prova a scorrere. l'ho ripristinata.
    No, io il mio non l ho modificato....e funziona a dovere...come ti ho fatto vedere sopra...

    Non so da cosa dipenda che a te non va...

    Ps: hai aggiunto l´utente squeezelite al gruppo audio e a quello realtime? anche se non penso dipenda da questo...

  5. #305
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    Tornando all´uso della cpu (da parte della usb) su questo minipc (nell´altro pc non noto niente di strano)
    mi sembra una cosa legata propio al coltroller dell´usb (che secondo me lascia un po a desiderare) e del kernel fully preemptible kernel (RT)

    Spinto dalla curiositá ricompilo il kernel, ma scegliendo l opzione preemptible kernel (Basic RT)

    e sparisce l´uso della cpu da parte di usb e rete....ma nel senso che sparisce propio

    codice:
    l
    filippo@gentooplayerP ~ $ top
    top - 20:52:54 up 17 min,  2 users,  load average: 0,00, 0,00, 0,00
    Tasks: 134 total,   1 running, 133 sleeping,   0 stopped,   0 zombie
    %Cpu(s):  0,3 us,  0,2 sy,  0,0 ni, 99,6 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
    KiB Mem :  3925280 total,  1690020 free,  2095832 used,   139428 buff/cache
    KiB Swap:   511996 total,   511996 free,        0 used.  1749756 avail Mem
    
      PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
     3507 filippo   20   0   23940   3044   2568 R   1,0  0,1   0:00.08 top
     3495 root      20   0   23936   3112   2524 S   0,7  0,1   0:03.14 top
       30 root      20   0       0      0      0 S   0,3  0,0   0:00.24 rcuc/3
     1304 root      20   0       0      0      0 S   0,3  0,0   0:00.06 kworker/0:2
     3253 filippo   20   0   97204   4180   3228 S   0,3  0,1   0:00.30 sshd
     3366 squeeze+   0 -20 2209272 1,959g   4860 S   0,3 52,3   0:07.66 squeezelit+
        1 root      20   0    4196   1440   1344 S   0,0  0,0   0:08.95 init
        2 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kthreadd
        3 root      20   0       0      0      0 S   0,0  0,0   0:00.02 ksoftirqd/0
        5 root       0 -20       0      0      0 S   0,0  0,0   0:00.00 kworker/0:+
        7 root      20   0       0      0      0 S   0,0  0,0   0:00.26 rcu_sched
        8 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcu_bh
        9 root      20   0       0      0      0 S   0,0  0,0   0:00.29 rcuc/0
       10 root      rt   0       0      0      0 S   0,0  0,0   0:00.01 migration/0
       11 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 watchdog/0
       12 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/0
       13 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/1
    Mi viene da pensare a Daniele quando tende a sottolineare l´importanza dell hardware anche sul pc player...

    ne deduco che un kernell fully realtime ha "bisogno" anche di un HW adeguato che funzioni a dovere...

  6. #306
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da antonellocaroli
    No, io il mio non l ho modificato....e funziona a dovere...come ti ho fatto vedere sopra...

    Non so da cosa dipenda che a te non va...

    Ps: hai aggiunto l´utente squeezelite al gruppo audio e a quello realtime? anche se non penso dipenda da questo...
    codice:
    gentooMiniPc marco # groups squeezelite
    audio realtime squeezelite
    gentooMiniPc marco # groups marco
    audio realtime marco
    Se con utente squeezelite:squeezelite riesce a modificare la priorità, allora hai una falla di sicurezza, per poco importante che sia.
    Mi sembra realmete strano, hai provato a lanciare da riga di comando con utente non root? hai riverificato init.d ?
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

  7. #307
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712
    codice:
    gentooMiniPc marco # groups squeezelite
    audio realtime squeezelite
    gentooMiniPc marco # groups marco
    audio realtime marco
    Se con utente squeezelite:squeezelite riesce a modificare la priorità, allora hai una falla di sicurezza, per poco importante che sia.
    Mi sembra realmete strano, hai provato a lanciare da riga di comando con utente non root? hai riverificato init.d ?
    In realtá io penso che tu abbia fatto qualche casino da qualche parte...

    il mio script é questo é funziona bene com é...

    codice:
    #!/sbin/openrc-run
    # Copyright 1999-2016 Gentoo Foundation
    # Distributed under the terms of the GNU General Public License v2
    # $Header: $
    
    description="A headless Squeezebox emulator using ALSA audio output"
    
    user="squeezelite:squeezelite"
    logfile="/var/log/squeezelite-R2.log"
    
    start_stop_daemon_args="--nicelevel -20 --user $user"
    
    command="/usr/bin/squeezelite-R2"
    command_args="
             ${SL_OPTS}
    "
    
    command_background=yes
    pidfile=/run/squeezelite-R2.pid
    
    depend() {
        need net
        use alsasound
        after bootmisc
    }
    
    start_pre() {
    checkpath --file --owner $user --mode 0644 $logfile
    }
    codice:
      1  [|||                                                                                                     1.5%]     Tasks: 24, 11 thr; 1 running
      2  [                                                                                                        0.0%]     Load average: 0.02 0.08 0.04
      3  [||                                                                                                      0.9%]     Uptime: 01:01:44
      4  [                                                                                                        0.0%]
      Mem[|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||                              2096/3833MB]
      Swp[                                                                                                     0/499MB]
    
      PID USER      PRI  NI  VIRT   RES   SHR S CPU% MEM%   TIME+  Command
     3495 root       20   0 23936  3120  2524 S  1.0  0.1  0:17.37 top
     8906 root       20   0 21696  4444  2692 R  0.5  0.1  0:00.11 htop
     3637 squeezeli   0 -20 2157M 2005M  4860 S  0.5 52.3  0:06.57 /usr/bin/squeezelite-R2 -C 1 -o hw:CARD=J20,DEV=0 -p 89 -b 1024000 1024000 -a 499 2  0
     3665 squeezeli -90 -20 2157M 2005M  4860 S  0.5 52.3  0:02.68 /usr/bin/squeezelite-R2 -C 1 -o hw:CARD=J20,DEV=0 -p 89 -b 1024000 1024000 -a 499 2  0
     3666 squeezeli   0 -20 2157M 2005M  4860 S  0.0 52.3  0:02.18 /usr/bin/squeezelite-R2 -C 1 -o hw:CARD=J20,DEV=0 -p 89 -b 1024000 1024000 -a 499 2  0
     3253 filippo    20   0 99412  4484  3688 S  0.0  0.1  0:01.03 sshd: filippo@pts/0
        1 root       20   0  4196  1440  1344 S  0.0  0.0  0:08.98 init [3]
     2265 root       20   0 29868  3044  2300 S  0.0  0.1  0:00.13 /sbin/udevd --daemon
     2919 root       20   0  4208  1568  1428 S  0.0  0.0  0:00.00 /usr/sbin/acpid
     2943 root       20   0 12600  1652  1520 S  0.0  0.0  0:00.01 /usr/sbin/crond
     3204 root       20   0 30180  1928  1464 S  0.0  0.0  0:00.00 /usr/sbin/sshd
     3230 root       20   0 18672  2072  1896 S  0.0  0.1  0:00.01 /sbin/agetty 38400 tty1 linux
     3231 root       20   0 18672  2100  1920 S  0.0  0.1  0:00.00 /sbin/agetty 38400 tty2 linux
     3232 root       20   0 18672  2140  1960 S  0.0  0.1  0:00.00 /sbin/agetty 38400 tty3 linux
     3233 root       20   0 18672  2140  1960 S  0.0  0.1  0:00.00 /sbin/agetty 38400 tty4 linux
     3234 root       20   0 18672  2076  1896 S  0.0  0.1  0:00.00 /sbin/agetty 38400 tty5 linux
     3235 root       20   0 18672  2068  1896 S  0.0  0.1  0:00.00 /sbin/agetty 38400 tty6 linux
     3250 root       20   0 63900  4836  4160 S  0.0  0.1  0:00.05 sshd: filippo [priv]
     8902 filippo    20   0 99412  4484  3688 S  0.0  0.1  0:00.00 sshd: filippo@pts/0
     8903 filippo    20   0 99412  4484  3688 S  0.0  0.1  0:00.00 sshd: filippo@pts/0
     8904 filippo    20   0 99412  4484  3688 S  0.0  0.1  0:00.00 sshd: filippo@pts/0
     8905 filippo    20   0 99412  4484  3688 S  0.0  0.1  0:00.00 sshd: filippo@pts/0
     3258 filippo    20   0 20064  3444  3116 S  0.0  0.1  0:00.00 -bash
     3261 root       20   0 45896  2840  2480 S  0.0  0.1  0:00.02 su
     3262 root       20   0 20172  3780  3276 S  0.0  0.1  0:00.05 bash
     3496 root       20   0 63900  4868  4196 S  0.0  0.1  0:00.03 sshd: filippo [priv]
     3500 filippo    20   0 97204  4200  3236 S  0.0  0.1  0:00.01 sshd: filippo@pts/1
     3501 filippo    20   0 97204  4200  3236 S  0.0  0.1  0:00.00 sshd: filippo@pts/1
     3502 filippo    20   0 97204  4200  3236 S  0.0  0.1  0:00.00 sshd: filippo@pts/1
     3503 filippo    20   0 97204  4200  3236 S  0.0  0.1  0:00.00 sshd: filippo@pts/1
     3499 filippo    20   0 97204  4200  3236 S  0.0  0.1  0:00.26 sshd: filippo@pts/1
     3504 filippo    20   0 20064  3716  3268 S  0.0  0.1  0:00.01 -bash
     3516 root       20   0 45896  2856  2500 S  0.0  0.1  0:00.02 su
     3517 root       20   0 20172  3820  3312 S  0.0  0.1  0:00.07 bash
     3643 squeezeli   0 -20 2157M 2005M  4860 S  0.0 52.3  0:00.18 /usr/bin/squeezelite-R2 -C 1 -o hw:CARD=J20,DEV=0 -p 89 -b 1024000 1024000 -a 499 2  0
    nessuna falla....

  8. #308
    tebibyte L'avatar di UnixMan
    Registrato
    Sep 2013
    Messaggi
    2,529
    configurazione

    Predefinito

    Originariamente inviato da marcoc1712
    Mi semba anche giusto: se init.d lancia il processo come squeezelite:squeezelite, come fa ad avere i privilegi per cambiare la priorità?
    devi aggiungere l'utente "squeezelite" al gruppo "audio"...

    Dopo di che, tramite limits, dai al gruppo audio il permesso di far girare programmi con priorità RT. In debian lo puoi fare ad es. aggiungendo un file di configurazione "/etc/security/limits.d/audio.conf" tipo questo:
    codice:
    @audio   -  rtprio     95
    @audio   -  memlock    unlimited
    @audio   -  nice      -19
    non so in Gentoo, ma immagino sia più o meno lo stesso.
    Ciao, Paolo.

    «Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»

  9. #309
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da UnixMan
    devi aggiungere l'utente "squeezelite" al gruppo "audio"...

    Dopo di che, tramite limits, dai al gruppo audio il permesso di far girare programmi con priorità RT. In debian lo puoi fare ad es. aggiungendo un file di configurazione "/etc/security/limits.d/audio.conf" tipo questo:
    codice:
    @audio   -  rtprio     95
    @audio   -  memlock    unlimited
    @audio   -  nice      -19
    non so in Gentoo, ma immagino sia più o meno lo stesso.
    Avevo sottinteso che l´avesse fatto c´é nella guida:

    nano /etc/security/limits.conf

    cancellare tutte le righe (ctrl+k) e mettere questo:

    * hard rtprio 0
    * soft rtprio 0
    @realtime hard rtprio 20
    @realtime soft rtprio 10

    @audio - rtprio 99
    @audio - memlock unlimited


    o quelli che suggerisce Paolo

  10. #310
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da antonellocaroli
    Tornando all´uso della cpu (da parte della usb) su questo minipc (nell´altro pc non noto niente di strano)
    mi sembra una cosa legata propio al coltroller dell´usb (che secondo me lascia un po a desiderare) e del kernel fully preemptible kernel (RT)

    Spinto dalla curiositá ricompilo il kernel, ma scegliendo l opzione preemptible kernel (Basic RT)

    e sparisce l´uso della cpu da parte di usb e rete....ma nel senso che sparisce propio

    codice:
    l
    filippo@gentooplayerP ~ $ top
    top - 20:52:54 up 17 min,  2 users,  load average: 0,00, 0,00, 0,00
    Tasks: 134 total,   1 running, 133 sleeping,   0 stopped,   0 zombie
    %Cpu(s):  0,3 us,  0,2 sy,  0,0 ni, 99,6 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
    KiB Mem :  3925280 total,  1690020 free,  2095832 used,   139428 buff/cache
    KiB Swap:   511996 total,   511996 free,        0 used.  1749756 avail Mem
    
      PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
     3507 filippo   20   0   23940   3044   2568 R   1,0  0,1   0:00.08 top
     3495 root      20   0   23936   3112   2524 S   0,7  0,1   0:03.14 top
       30 root      20   0       0      0      0 S   0,3  0,0   0:00.24 rcuc/3
     1304 root      20   0       0      0      0 S   0,3  0,0   0:00.06 kworker/0:2
     3253 filippo   20   0   97204   4180   3228 S   0,3  0,1   0:00.30 sshd
     3366 squeeze+   0 -20 2209272 1,959g   4860 S   0,3 52,3   0:07.66 squeezelit+
        1 root      20   0    4196   1440   1344 S   0,0  0,0   0:08.95 init
        2 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kthreadd
        3 root      20   0       0      0      0 S   0,0  0,0   0:00.02 ksoftirqd/0
        5 root       0 -20       0      0      0 S   0,0  0,0   0:00.00 kworker/0:+
        7 root      20   0       0      0      0 S   0,0  0,0   0:00.26 rcu_sched
        8 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcu_bh
        9 root      20   0       0      0      0 S   0,0  0,0   0:00.29 rcuc/0
       10 root      rt   0       0      0      0 S   0,0  0,0   0:00.01 migration/0
       11 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 watchdog/0
       12 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/0
       13 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/1
    Mi viene da pensare a Daniele quando tende a sottolineare l´importanza dell hardware anche sul pc player...

    ne deduco che un kernell fully realtime ha "bisogno" anche di un HW adeguato che funzioni a dovere...
    Che un Kernel real time debba 'lavorare' via software su architetture nate per funzionare in modo asincrono mi pare ovvio, motivo per cui io nutro - nonostante tutto - diffidenza rispetto alla esigenza/superiorità di un OS realtime in riproduzione audio.

    Ciò detto, io non so giudicare se un controller lascia a desiderare o meno, noto che con il driver giusto, funziona senza problemi pertanto sono fiducioso che la soluzione arriverà presto anche per gentoo. Nel frattempo, dovessi rendermi conto di penalizzazioni (cha al momento non rilevo) in gentoo, tornerei a Debian, dove il problema è risolto.

    Ricordo che stiamo parlando di questo:

    00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 0e)
    00:02.0 VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0e)
    00:13.0 SATA controller: Intel Corporation Atom Processor E3800 Series SATA AHCI Controller (rev 0e)
    00:14.0 USB controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series USB xHCI (rev 0e)
    00:1a.0 Encryption controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine (rev 0e)
    00:1b.0 Audio device: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller (rev 0e)
    00:1c.0 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 1 (rev 0e)
    00:1c.1 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 2 (rev 0e)
    00:1c.2 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 3 (rev 0e)
    00:1c.3 PCI bridge: Intel Corporation Atom Processor E3800 Series PCI Express Root Port 4 (rev 0e)
    00:1f.0 ISA bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit (rev 0e)
    00:1f.3 SMBus: Intel Corporation Atom Processor E3800 Series SMBus Controller (rev 0e)
    01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
    02:00.0 Network controller: Broadcom Corporation BCM43225 802.11b/g/n (rev 01)

    non di chissà quale sconosciuto produttore.
    Ciao, Marco.

    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
    — E. F. Schumacher (mis-attributed to A. Einstein)
    ________________________________________________________________________________
    Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
    Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
    Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE

Pagina 31 di 78
prima
... 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 ... ultimo

Informazioni Thread

Users Browsing this Thread

Ci sono attualmente 10 utenti che stanno visualizzando questa discussione. (0 utenti e 10 ospiti)

Regole d'invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
nexthardware.com - © 2002-2022