[RISOLTO] Riproduzione video non fluida

Audio, Video, Grafica...

Re: Riproduzione video non fluida

Messaggioda solitone » 21/10/2016, 17:54

Mmmm... mi è bastato fare un logout e un nuovo login, per rientrare in KDE, e l'uso della swap è sceso all'1%. Scomparsi i saltelli in VLC e infatti non ci sono più quei warning nel log.

Adesso mi guardo questa swappiness. Tempo fa mi era sembrato che fosse conky a far crescere col tempo l'uso della swap.
Avatar utente
solitone
Newbie
Newbie
 
Messaggi: 41
Iscritto il: 30/01/2015, 14:27

Re: Riproduzione video non fluida

Messaggioda AS » 21/10/2016, 20:39

Dato che usi Kde hai provato a andare in Impostazioni di sistema -> Effetti del desktop -> Avanzate e modificare le impostazioni predefinite? Mi riferisco a Tipo di composizione, Sistema grafico Qt e anche Metodo di scalatura? Io uso rispettivamente OpenGl 2.0, Nativo e Liscio, in tal modo VLC non mi da problemi (ho una scheda video Nvidia).
Se la casa del tuo vicino brucia, la cosa ti riguarda, e parecchio.


Immagine
Avatar utente
AS
Hero Member
Hero Member
 
Messaggi: 1162
Iscritto il: 01/05/2010, 10:22

Re: Riproduzione video non fluida

Messaggioda solitone » 22/10/2016, 5:51

In realtà il mio problema emerge solo dopo che rimango all'interno di KDE per diversi giorni. Credevo venisse fuori dopo che il sistema operativo nel suo complesso fosse su da diversi giorni, invece ho capito che capita dopo diversi giorni che la mia sessione KDE resta aperta. Infatti, sloggandomi e riloggandomi, quindi creando una nuova sessione, tutto torna normale.

Non è dunque KDE di per sé che dà problemi a vlc, perché normalmente funziona bene, la riproduzione è fluida, cioè priva di scattini, singhiozzi, piccole interruzioni. Solamente dopo che passa un bel po' di tempo iniziano i fastidi. Ieri ho notato che questo capitava con la RAM utilizzata al 50%. Inoltre, ma non so se c'entra, anche la swap era utilizzata, eravamo a circa il 20%, mentre di solito sono all'1%, dato che ho un sacco di RAM disponibile.

In tutto ho 8 GB di RAM e circa 8 GB di swap. Se la RAM è al 50%, vuol dire che ho ancora 4 GB circa di RAM a disposizione, che dovrebbero essere un'enormità. Invece vlc e altri player non sono più in grado di riprodurre in maniera fluida i video, così come anche il sistema generale ha delle latenze molto più alte. Come è possibile?

Tra l'altro devo indagare come mai arrivo al 50% di RAM. Capisco avere dei momenti in cui sono a questi livelli, ma ieri non stavo facendo nulla di particolare. E' come se non fosse più stata rilasciata della memoria, o come se ci fossero delle applicazioni che si mangiassero della RAM senza ragione.

Sulla swappiness, ho letto un po' in giro e non sono convinto che giocare con quel parametro mi porti dei vantaggi. In teoria, anche se ho delle pagine in swap, queste non dovrebbero dare fastidio, visto che si tratta di dati al momento inutilizzati, che quindi non dovrebbero comportare nessun rallentamento. In ogni caso, anche sul fronte swap devo fare delle indagini, perché come dicevo tempo fa avevo notato che una piccola applicazione apparentemente innoqua, il monitor di sistema conky, dopo un po' di giorni di attività andava a riempire la swap con qualche GB. Assurdo! Devo capire se la cosa continua a presentarsi.

Infine, per ora ho abbandonato le indagini sull'accoppiata vlc/optirun, che non funziona. Vedremo più avanti.
Avatar utente
solitone
Newbie
Newbie
 
Messaggi: 41
Iscritto il: 30/01/2015, 14:27

Re: Riproduzione video non fluida

Messaggioda marcomg » 22/10/2016, 11:08

solitone ha scritto:In tutto ho 8 GB di RAM e circa 8 GB di swap. Se la RAM è al 50%, vuol dire che ho ancora 4 GB circa di RAM a disposizione, che dovrebbero essere un'enormità. Invece vlc e altri player non sono più in grado di riprodurre in maniera fluida i video, così come anche il sistema generale ha delle latenze molto più alte. Come è possibile?

Abbassa la swappiness ad 1. Se i dati della ram vanno su disco tutto rallenta se sono necessari :D

solitone ha scritto:Tra l'altro devo indagare come mai arrivo al 50% di RAM. Capisco avere dei momenti in cui sono a questi livelli, ma ieri non stavo facendo nulla di particolare. E' come se non fosse più stata rilasciata della memoria, o come se ci fossero delle applicazioni che si mangiassero della RAM senza ragione.

Memory leak? Possibile...

solitone ha scritto:Sulla swappiness, ho letto un po' in giro e non sono convinto che giocare con quel parametro mi porti dei vantaggi. In teoria, anche se ho delle pagine in swap, queste non dovrebbero dare fastidio, visto che si tratta di dati al momento inutilizzati, che quindi non dovrebbero comportare nessun rallentamento.

Sicuro?
Windows is what you open when you want fresh air from outside.
Avatar utente
marcomg
Hero Member
Hero Member
 
Messaggi: 5605
Iscritto il: 22/08/2011, 18:54

Re: Riproduzione video non fluida

Messaggioda solitone » 23/10/2016, 7:42

marcomg ha scritto:
solitone ha scritto:In tutto ho 8 GB di RAM e circa 8 GB di swap. Se la RAM è al 50%, vuol dire che ho ancora 4 GB circa di RAM a disposizione, che dovrebbero essere un'enormità. Invece vlc e altri player non sono più in grado di riprodurre in maniera fluida i video, così come anche il sistema generale ha delle latenze molto più alte. Come è possibile?

Abbassa la swappiness ad 1. Se i dati della ram vanno su disco tutto rallenta se sono necessari :D

La domanda è: perché fare swap out di dati per poi fare immediatamente swap in, dato che sono necessari ? Considerando che c'è tutta la memoria fisica di cui c'è bisogno per contenere quei dati.

marcomg ha scritto:
solitone ha scritto:Sulla swappiness, ho letto un po' in giro e non sono convinto che giocare con quel parametro mi porti dei vantaggi. In teoria, anche se ho delle pagine in swap, queste non dovrebbero dare fastidio, visto che si tratta di dati al momento inutilizzati, che quindi non dovrebbero comportare nessun rallentamento.

Sicuro?


C'è una risposta articolata qui, ecco l'inizio:
[...] most believe that swapping = bad and that if you don't reduce swappiness, the system will swap when it really doesn't need to. Neither of those are really true.
Avatar utente
solitone
Newbie
Newbie
 
Messaggi: 41
Iscritto il: 30/01/2015, 14:27

Re: Riproduzione video non fluida

Messaggioda AS » 23/10/2016, 9:49

A parte il discorso della ram, hai controllato che non ci sia qualche processo che impegni il processore, magari dopo qualche giorno di utilizzo continuato?
Se la casa del tuo vicino brucia, la cosa ti riguarda, e parecchio.


Immagine
Avatar utente
AS
Hero Member
Hero Member
 
Messaggi: 1162
Iscritto il: 01/05/2010, 10:22

Re: Riproduzione video non fluida

Messaggioda solitone » 23/10/2016, 9:55

Non mi è parso di notare un uso significativo del processore. Comunque, quando il problema si ripresenta, farò più attenzione su questo fronte.

Sulla RAM, ho fatto nuovamente un po' di test dopo aver riempito la RAM al 50-60% e non c'erano problemi. Quindi la RAM da sola non è la causa.
Avatar utente
solitone
Newbie
Newbie
 
Messaggi: 41
Iscritto il: 30/01/2015, 14:27

Re: Riproduzione video non fluida

Messaggioda marcomg » 23/10/2016, 10:20

solitone ha scritto:La domanda è: perché fare swap out di dati per poi fare immediatamente swap in, dato che sono necessari ? Considerando che c'è tutta la memoria fisica di cui c'è bisogno per contenere quei dati.

Quanto si fa questo lavoro dipende da swappiness ::)

Comunque guarda quali processi ciucciano RAM, io penso sia un bug di quei programmi...
Windows is what you open when you want fresh air from outside.
Avatar utente
marcomg
Hero Member
Hero Member
 
Messaggi: 5605
Iscritto il: 22/08/2011, 18:54

Re: Riproduzione video non fluida

Messaggioda Aki » 23/10/2016, 10:22

@solitone: per tagliare la testa al toro, disabilita la memoria di swap e verifica, per accensioni prolungate, se persiste la riproduzione video "non fluida". Con 8 GByte di RAM, non dovresti incorrere in problemi particolari.
Aki
Global Moderator
Global Moderator
 
Messaggi: 8525
Iscritto il: 27/12/2007, 16:59

Re: Riproduzione video non fluida

Messaggioda solitone » 25/10/2016, 5:22

Difficile riprodurre il problema. Adesso sono di nuovo giorni che ho una sessione kde attiva e anche con la RAM al 70% e la swap al 17% i video girano bene. Non sono ancora riuscito a capire cosa determina veramente il difetto.
Avatar utente
solitone
Newbie
Newbie
 
Messaggi: 41
Iscritto il: 30/01/2015, 14:27

Re: Riproduzione video non fluida

Messaggioda solitone » 01/11/2016, 6:47

marcomg ha scritto:Prova a modificare lo swappiness ;D
https://en.wikipedia.org/wiki/Swappiness


Non sono più riuscito a riprodurre il problema.

Ho provato comunque a ridurre la swappiness dal default 60 a 10 e in generale il sistema sembra decisamente più reattivo. Questo comportamento contraddice alcuni pareri che avevo letto in giro (avevo messo un link anche in questa discussione) e che mi avevano inizialmente convinto. Di conseguenza, dopo un paio di giorni di test, ho deciso di rendere definitiva la modifica.
Avatar utente
solitone
Newbie
Newbie
 
Messaggi: 41
Iscritto il: 30/01/2015, 14:27

Re: Riproduzione video non fluida

Messaggioda Aki » 02/11/2016, 7:19

La discussione può essere considerata risolta ?
Aki
Global Moderator
Global Moderator
 
Messaggi: 8525
Iscritto il: 27/12/2007, 16:59

Re: Riproduzione video non fluida

Messaggioda solitone » 03/11/2016, 21:11

Ciao Aki, no la cosa non è risolta. Nonostante la minore swappiness (10, era 60), il problema si sta ripresentando. Non riesco a capire cosa lo causi.

Sì, in questo momento la CPU sta lavorando. C'è soprattutto Xorg che impegna la CPU. Sta lavorando, ma nulla di straordinario, siamo sotto il 10% di utilizzo:
Immagine

Chiaramente, lanciando VLC l'utilizzo della CPU aumenta, arriviamo a circa il 30%:
Immagine

Non mi sembra nulla di straordinario!

Circa la memoria, sotto ho riportato quello che si vede con vmstat. Che di nuovo non è straordinario. Ho fatto test con memoria utilizzata maggiormente senza notare problemi di fluidità.

Codice: Seleziona tutto
0  0 1553252 195720  58732 1349112    0    0     0     0 1048 4786  4  2 94  0  0
 0  0 1553252 195720  58740 1349092    0    0     0    64 1039 3445  8  2 89  1  0
 0  0 1553252 195836  58740 1349112    0    0     1   176 1045 3416  8  2 90  0  0
 2  0 1553252 185744  58740 1353580    0    0     0     8 1986 4913 11  4 85  0  0
 2  0 1553252 136912  58748 1356964    0    0     0    36 1998 8344 36  5 58  0  0
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 2  0 1553252 139016  58748 1353688    0    0     0     0 1714 6497 27  2 71  0  0
 1  0 1553252 150136  58748 1353556    0    0     0     0 1868 6604 31  3 65  0  0
 0  0 1553252 149984  58756 1353628    0    0     0   109 1648 5641 25  3 71  2  0
 1  0 1553252 151264  58756 1353552    0    0     0     0 1611 5458 26  3 70  0  0
 2  0 1553252 152324  58764 1353544    0    0     0    36 1672 5374 29  4 67  0  0
 1  0 1553252 151812  58764 1353608    0    0     0     0 1562 6417 25  4 72  0  0
 1  0 1553252 151992  58772 1353604    0    0     0    80 1699 5675 29  5 65  1  0
 1  0 1553252 151556  58780 1353556    0    0     0    24 1746 5824 29  9 62  1  0
 2  0 1553252 151072  58780 1353628    0    0     0     0 1776 5711 24  8 67  0  0
 2  0 1553252 151220  58780 1353636    0    0     0     0 1735 5544 29  7 64  0  0
 0  0 1553252 151336  58780 1353576    0    0     0     0 1662 6014 30  8 63  0  0
 1  0 1553252 151392  58780 1353652    0    0     0     0 1581 5565 25  4 71  0  0
 0  0 1553252 148392  58788 1353640    0    0     0    32 1661 5404 29  3 67  1  0
 0  0 1553252 148192  58788 1353584    0    0     0     0 1667 5886 30  3 67  0  0
 0  0 1553252 147964  58788 1353584    0    0     0     0 1564 5265 27  3 70  0  0
 3  0 1553252 148020  58788 1353636    0    0     1    48 1543 6383 25  4 71  0  0
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 2  0 1553252 147900  58796 1353572    0    0     0   260 1708 5734 28  3 67  1  0
 1  0 1553252 148028  58796 1353620    0    0    36    53 1473 5414 23  3 75  0  0
 3  0 1553252 147976  58796 1353572    0    0     0     0 1603 5511 28  4 68  0  0
 1  0 1553252 148824  58796 1353592    0    0     1    36 1586 5542 29  2 69  0  0
 1  0 1553252 148984  58796 1353592    0    0     0     0 1621 6005 31  3 66  0  0
 1  0 1553252 195280  58812 1349788    0    0     0    68 1390 5203 12  5 82  1  0
 1  0 1553252 195280  58812 1349756    0    0     0     0 1188 3844  6  4 90  0  0
 1  0 1553252 199664  58812 1349364    0    0     0     0 1170 3592  8  3 89  0  0
 1  0 1553252 199496  58812 1349368    0    0     0     0 1120 3651  5  2 93  0  0
 1  0 1553252 199100  58812 1349508    0    0     0     0 1167 4631  7  2 91  0  0
 1  0 1553252 168576  58828 1349100    0    0     0   264 2188 5615 14  4 80  2  0
 1  0 1553252 167816  58836 1349120    0    0     0    64  988 3406  6  2 91  1  0
 1  0 1553252 167684  58836 1349120    0    0     0     0 1059 3391  8  3 90  0  0
Avatar utente
solitone
Newbie
Newbie
 
Messaggi: 41
Iscritto il: 30/01/2015, 14:27

Re: [RISOLTO] Riproduzione video non fluida

Messaggioda solitone » 04/11/2016, 19:18

  • Nella prima immagine che ho postato ieri si vedono dei picchi ciclici dell'impegno della CPU.
  • Ho notato che era Xorg il processo che causava questo uso eccessivo della CPU, visto che la impegnava costantemente dal 6 al 10%, in condizioni di sistema "a riposo" (senza fare nulla).
  • Seguendo i consigli trovati qui, dopo aver provato a uccidere diversi processi, ho determinato che era conky a impegnare Xorg.
  • Senza conky, Xorg è tornato a impegnare la CPU per meno dell'1%. Inoltre, dal grafico dell'impegno "basale" sono spariti quei picchi anomal (vedi immagine sotto)
  • La riproduzione dei video con VLC è tornata fluida. Quindi è quell'impegno (peraltro non clamorosamente eccessivo) della CPU a causare i singhiozzi.
  • Tutto questo è coerente con il fatto che un riavvio della sessione KDE risolveva il problema: chiudendo la sessione conky veniva chiuso anch'esso.

Immagine

Ho installato conky dal repository debian (pacchetto conky-all). Tuttavia uso il tema conky-lua che ho scaricato da qua. Francamente non so al momento se il problema è causato da conky o dalla configurazione prevista dal tema.

Ricordo che per avere il problema devo aspettare un bel po' di tempo: adesso ho riavviato conky e tutto è normale. Fra qualche giorno o settimana sicuramente il problema ci sarà di nuovo. Almeno però adesso ho individuato il colpevole.
Avatar utente
solitone
Newbie
Newbie
 
Messaggi: 41
Iscritto il: 30/01/2015, 14:27

Re: Riproduzione video non fluida

Messaggioda marcomg » 05/11/2016, 9:38

Il problema é che quel programma ti satura la ram, il sistema swappa e quindi il disco rigido rallenta...
Windows is what you open when you want fresh air from outside.
Avatar utente
marcomg
Hero Member
Hero Member
 
Messaggi: 5605
Iscritto il: 22/08/2011, 18:54

PrecedenteProssimo

Torna a Multimedia

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti

cron