LinuxMindItalia

Supporto hardware e software => Supporto software, installazione e configurazione => Discussione aperta da: Josh il Sabato 08 Giugno 2019, 23:20:16

Titolo: Consumo eccessivo di RAM da parte di Firefox
Inserito da: Josh il Sabato 08 Giugno 2019, 23:20:16
Ho notato che guardando le live su YouTube il browser occupa in breve tempo tutta la RAM e arriva a usare il processore al 90%
(https://i.postimg.cc/3NzJMbWp/Istantanea-2019-06-08-21-56-14.png)
La cosa strana è che con alcune il consumo di risorse rimane accettabile. Non seguo le live in HD e il problema non si presenta guardando un normale video.
C'è un modo per risolvere o limitare il problema? In rete si trova di tutto, compresi tutorial che prevedono la modifica delle impostazioni in about:config, ma non so se fidarmi.

Se può essere di aiuto questi sono i plugin installati
(https://i.postimg.cc/0Qc0C7jh/estensioni.png)
Questo è il canale che mi dà più problemi: https://www.youtube.com/channel/UCuSr1p7w6nLO_O5rMjo9AMg
Titolo: Re:Consumo eccessivo di RAM da parte di Firefox
Inserito da: andrea111 il Sabato 08 Giugno 2019, 23:41:58
Prova a vedere quali sono i processi che impiegano più CPU, lo vedi dalla scheda "Processi" di Monitor di sistema, oppure con top da terminale.
Titolo: Re:Consumo eccessivo di RAM da parte di Firefox
Inserito da: Josh il Domenica 09 Giugno 2019, 01:27:50
Il processo che occupa più risorse è Firefox. Essendo a conoscenza di questo inconveniente non tengo altri programmi o schede aperti

(https://i.postimg.cc/rszxNmDJ/Istantanea-2019-06-09-01-24-35.png)
Titolo: Re:Consumo eccessivo di RAM da parte di Firefox
Inserito da: andrea111 il Domenica 09 Giugno 2019, 03:47:33
Da quel che posti ora firefox raggiunge il 35%, non il 90%.

Sicuro di evidenziare tutti i processi?

Top che dice?

L'occupazione di RAM potrebbe anche essere normale, devi distinguere fra RAM occupata dal sistema e RAM di cache o buffer. La RAM in cache o buffer è RAM disponibile.
Titolo: Re:Consumo eccessivo di RAM da parte di Firefox
Inserito da: Josh il Domenica 09 Giugno 2019, 12:43:08
Questo perché il gestore del canale problematico aveva chiuso la live e ho dovuto ripiegare su un altro canale. Il secondo screenshot quindi serva solo per far vedere che il processo più esoso di risorse è proprio Firefox.
È normale che vengano occupate RAM e potenza di calcolo, un po' meno quando questi consumi impennano fino a saturare tutto. Ho notato che con altre live questo non succede, che il tizio del canale di videogiochi abbia impostato male il programma di streaming?
Titolo: Re:Consumo eccessivo di RAM da parte di Firefox
Inserito da: andrea111 il Domenica 09 Giugno 2019, 15:31:10
Prova ad arricchire i processi in esecuzione spuntando  la voce "Dipendenze" nella scheda Processi.

Oppure con pstree -p <ID-Processo>non vedi i consumi dei singoli sotto-processi però.

Per la RAM devi discriminare fra RAM occupata dal sistema (e quindi intoccabile) e chache e buffer.
Lo vedi con freesotto buffer/cached vedi la RAM che il sistema ha in uso ma che di fatto è disponibile.

I sistemi più recenti tendono ad occupare tutta la RAM disponibile (che "sembra piena" ma che di fatto non lo è perché mantiene la RAM buffer/cached al massimo possibile).

Con la RAM la situazione si fa critica quando sono i processi di Sistema ad occuparla interamente.
Titolo: Re:Consumo eccessivo di RAM da parte di Firefox
Inserito da: Josh il Domenica 09 Giugno 2019, 23:06:47
Non ho trovato la voce "Dipendenze", forse il task manager di XFCE non ce l'ha.
(https://i.postimg.cc/h47cL4ht/ff.png)
(https://i.postimg.cc/8cg3BSn7/free.png)
firefox(16665)-+-Web Content(19899)-+-{Web Content}(19922)
               |                    |-{Web Content}(19923)
               |                    |-{Web Content}(19924)
               |                    |-{Web Content}(19925)
               |                    |-{Web Content}(19926)
               |                    |-{Web Content}(19927)
               |                    |-{Web Content}(19928)
               |                    |-{Web Content}(19929)
               |                    |-{Web Content}(19930)
               |                    |-{Web Content}(19931)
               |                    |-{Web Content}(19932)
               |                    |-{Web Content}(19940)
               |                    |-{Web Content}(19941)
               |                    |-{Web Content}(19942)
               |                    |-{Web Content}(19943)
               |                    |-{Web Content}(19944)
               |                    |-{Web Content}(19945)
               |                    |-{Web Content}(19976)
               |                    |-{Web Content}(20012)
               |                    |-{Web Content}(20013)
               |                    |-{Web Content}(20014)
               |                    |-{Web Content}(20015)
               |                    |-{Web Content}(20017)
               |                    |-{Web Content}(20020)
               |                    |-{Web Content}(20046)
               |                    |-{Web Content}(20047)
               |                    |-{Web Content}(20048)
               |                    |-{Web Content}(20049)
               |                    |-{Web Content}(20050)
               |                    |-{Web Content}(20051)
               |                    |-{Web Content}(20054)
               |                    |-{Web Content}(20055)
               |                    |-{Web Content}(20056)
               |                    |-{Web Content}(20057)
               |                    |-{Web Content}(20058)
               |                    |-{Web Content}(20059)
               |                    |-{Web Content}(20060)
               |                    `-{Web Content}(20061)
               |-Web Content(19978)-+-{Web Content}(19981)
               |                    |-{Web Content}(19982)
               |                    |-{Web Content}(19983)
               |                    |-{Web Content}(19984)
               |                    |-{Web Content}(19985)
               |                    |-{Web Content}(19986)
               |                    |-{Web Content}(19988)
               |                    |-{Web Content}(19989)
               |                    |-{Web Content}(19990)
               |                    |-{Web Content}(19991)
               |                    |-{Web Content}(19992)
               |                    |-{Web Content}(20006)
               |                    |-{Web Content}(20007)
               |                    |-{Web Content}(20008)
               |                    |-{Web Content}(20009)
               |                    |-{Web Content}(20010)
               |                    `-{Web Content}(20011)
               |-WebExtensions(16782)-+-{WebExtensions}(16785)
               |                      |-{WebExtensions}(16786)
               |                      |-{WebExtensions}(16787)
               |                      |-{WebExtensions}(16788)
               |                      |-{WebExtensions}(16789)
               |                      |-{WebExtensions}(16790)
               |                      |-{WebExtensions}(16791)
               |                      |-{WebExtensions}(16793)
               |                      |-{WebExtensions}(16794)
               |                      |-{WebExtensions}(16795)
               |                      |-{WebExtensions}(16796)
               |                      |-{WebExtensions}(16805)
               |                      |-{WebExtensions}(16806)
               |                      |-{WebExtensions}(16807)
               |                      |-{WebExtensions}(16808)
               |                      |-{WebExtensions}(16809)
               |                      |-{WebExtensions}(16810)
               |                      |-{WebExtensions}(16811)
               |                      |-{WebExtensions}(16823)
               |                      |-{WebExtensions}(16825)
               |                      |-{WebExtensions}(16826)
               |                      |-{WebExtensions}(16827)
               |                      `-{WebExtensions}(16923)
               |-plugin-containe(16801)---{plugin-containe}(16803)
               |-{firefox}(16671)
               |-{firefox}(16672)
               |-{firefox}(16673)
               |-{firefox}(16674)
               |-{firefox}(16675)
               |-{firefox}(16676)
               |-{firefox}(16677)
               |-{firefox}(16678)
               |-{firefox}(16679)
               |-{firefox}(16680)
               |-{firefox}(16681)
               |-{firefox}(16682)
               |-{firefox}(16683)
               |-{firefox}(16685)
               |-{firefox}(16686)
               |-{firefox}(16689)
               |-{firefox}(16690)
               |-{firefox}(16692)
               |-{firefox}(16693)
               |-{firefox}(16694)
               |-{firefox}(16695)
               |-{firefox}(16696)
               |-{firefox}(16697)
               |-{firefox}(16702)
               |-{firefox}(16703)
               |-{firefox}(16704)
               |-{firefox}(16724)
               |-{firefox}(16725)
               |-{firefox}(16726)
               |-{firefox}(16727)
               |-{firefox}(16728)
               |-{firefox}(16741)
               |-{firefox}(16749)
               |-{firefox}(16759)
               |-{firefox}(16761)
               |-{firefox}(16763)
               |-{firefox}(16764)
               |-{firefox}(16766)
               |-{firefox}(16767)
               |-{firefox}(16768)
               |-{firefox}(16792)
               |-{firefox}(16797)
               |-{firefox}(16798)
               |-{firefox}(16799)
               |-{firefox}(16804)
               |-{firefox}(16812)
               |-{firefox}(16813)
               |-{firefox}(16814)
               |-{firefox}(16817)
               |-{firefox}(16828)
               |-{firefox}(16847)
               |-{firefox}(16857)
               |-{firefox}(16887)
               |-{firefox}(16899)
               |-{firefox}(16929)
               |-{firefox}(18252)
               |-{firefox}(18559)
               |-{firefox}(19901)
               |-{firefox}(19987)
               `-{firefox}(20105)
Titolo: Re:Consumo eccessivo di RAM da parte di Firefox
Inserito da: andrea111 il Lunedì 10 Giugno 2019, 18:11:27
Qual'è la tua urgenza, sapere il perché del consumo di CPU o il problema della RAM.

Per la CPU molto dipende dai codec necessari per riprodurre un dato filmato (cioè dipende da quale formato ha usato chi pubblica il filmato, ce n'è uno sterminio).

Clic destro sul filmato==>Statistiche -- trovi in formazioni di base che ti permettono di conoscere i codec in uso e la risoluzione con cui viene pubblicato il filmato.

Per la RAM vedi con free il reale stato del suo impiego.

Cos'è che ti lascia interdetto: la variabilità della risposta del sistema ai vari filmati? (è normale).

Titolo: Re:Consumo eccessivo di RAM da parte di Firefox
Inserito da: Josh il Lunedì 10 Giugno 2019, 18:41:44
Citazione di: andrea111 il Lunedì 10 Giugno 2019, 18:11:27Cos'è che ti lascia interdetto: la variabilità della risposta del sistema ai vari filmati? (è normale).

Esatto. Con alcune live il processore non supera il 30% di carico e la RAM non viene saturata, con altre il PC entra in difficoltà e devo chiudere tutto.

Citazione di: andrea111 il Lunedì 10 Giugno 2019, 18:11:27
Per la CPU molto dipende dai codec necessari per riprodurre un dato filmato (cioè dipende da quale formato ha usato chi pubblica il filmato, ce n'è uno sterminio).

Mi sa che hai centrato il problema. Quando usavo Ubuntu ricordo che dovevo installare i pacchetti
ubuntu-restricted-extras
browser-plugin-vlc

Con Mint non so se sono ancora necessari. Guardando in Synaptic ho trovato
ubuntu-restricted-addons
ubuntu-restricted-extras
xubuntu-restricted-addons
xubuntu-restricted-extras

browser-plugin-vlc

Nessuno di essi è installato. Installarli potrebbe giovare al sistema?
Titolo: Re:Consumo eccessivo di RAM da parte di Firefox
Inserito da: andrea111 il Lunedì 10 Giugno 2019, 21:57:36
Se non ricordo male mint ha i suoi di codecs, o quello postato riguarda ubuntu?
Mi pare si chiamino mint-meta-codecs.

Guarda anche flashplugin-installer.
Titolo: Re:Consumo eccessivo di RAM da parte di Firefox
Inserito da: Josh il Lunedì 10 Giugno 2019, 22:24:10
Citazione di: andrea111 il Lunedì 10 Giugno 2019, 21:57:36
Se non ricordo male mint ha i suoi di codecs, o quello postato riguarda ubuntu?

Adesso ricordo perché quando passai a Mint non ebbi più il bisogno di installare quei pacchetti.

Citazione di: andrea111 il Lunedì 10 Giugno 2019, 21:57:36Mi pare si chiamino mint-meta-codecs.

Guarda anche flashplugin-installer.

i mint-media-codecs sono installati, flashplugin-installer no. Firefox ha preinstallato Shockwave flash, non è la stessa cosa?

EDIT: mi sa che non è una buona idea installare il pacchetto flashplugin-installer
(https://i.postimg.cc/02mGwZQr/hjghgh.png)
Titolo: Re:Consumo eccessivo di RAM da parte di Firefox
Inserito da: andrea111 il Martedì 11 Giugno 2019, 02:07:47
Adobe-flasplugin l'hai già installato quindi l'installer non serve.
Mantienilo com'è, mi sembra che sei a posto.
Titolo: Re:Consumo eccessivo di RAM da parte di Firefox
Inserito da: Josh il Venerdì 14 Giugno 2019, 22:13:23
Ho aspettato che il tizio facesse una nuova live prima di risponderti. Al momento sta trasmettendo da qui (https://www.youtube.com/watch?v=3zQRVnLlcqc)
Ecco le relative statistiche
(https://i.postimg.cc/d0wfQShT/A.png)

Facendo la prova con quest'altra live (https://www.youtube.com/watch?v=WRvDA9ABc7c) i dati sono ben diversi
(https://i.postimg.cc/pTg4vVzP/B.png)

I codec usati sono sempre gli stessi e vengono usati da tutti gli youtuber: avc1.4d401f (135) / mp4a.40.2 (140). Non so se sono già presenti in Mint.