mpv memory leak

Davide Prina <[email protected]> Sun, 8 Feb 2026 11:33:32 +0100
Newsgroups gmane.linux.debian.user.italian
Message-ID <trinity-e1cab1aa-147c-4d9d-ad1b-48dba75c6365-1770546812186@3c-app-mailcom-lxa03>
mi sono accorto che ultimamente avevo un eccessivo uso di RAM con
conseguente uso di swap per tutte le applicazioni attive=2E
Ho scoperto che il colpevole =C3=A8 mpv=2E
Ogni tanto eseguo un "mpv *" o con un elenco di file (10-20) e
mentre ascolto faccio altro=2E I file sono audio+video=2E
Ad esempio ieri, dopo forse circa 2 ore sono arrivato ad avere che
mpv usava quasi 4GB di RAM=2E

Stavo da qualche giorno usando memstat per verificare chi usata
troppa RAM ed eseguendo un
$ memstat -p $mpvPID
=2E=2E=2E
3800434k (201344k)  <- valori inventati

btop indicava che l'uso della RAM era di circa 4GB, con un uso di
swap consistente=2E
Il problema =C3=A8 che avendo solo 4GB di RAM tutti gli altri programmi
erano sempre meno resposivi o per nulla=2E

La RAM si =C3=A8 liberata solo dopo aver interrotto mpv, mentre prima, pur
avendo terminato tutti gli altri applicativi in esecuzione non avevo
avuto quasi nessuna diminuzione della RAM usata=2E

Ho notato che se eseguo
$ mpv $MioFile
e facendo un memstat ogni tot
ho che il valore tra parentesi resta costante, mentre il valore fuori
parentesi continua ad aumentare=2E

Adesso vedo di capire meglio e poi apro un bug report=2E

Ciao
Davide

--
La mia privacy non =C3=A8 affar tuo
https://noyb=2Eeu/it
- You do not have my permission to use this email to train an AI -
If you use this to train your AI than you accept to distribute under AGPL
license >=3D 3=2E0 all the model trained, all the source you have used to
training your model and all the source of the program that use that model