Estoy living a celebration con peak-mem . Se trata de un pequeño programa para GNU+Linux que nos permite calcular el pico maximo de uso de memoria RAM que hace un programa determinado que le indiquemos.
Se instala así en Debian:
# apt install peak-mem
Se ejecuta por ejemplo así para nano y vi:
$ peak-mem --timeline 5000 nano $ peak-mem --timeline 5000 vi
Eso solamente tendrá en cuenta los primeros 5 segundos en los que el programa vi o nano estan abiertos. Deja de monitorizarlo a los 5000 milisegundos (5 segundos). Esto es bueno para abrir los editores y no hacer nada con ellos, solamente salir cuando han pasado más de 5 segundos.
Nos daremos cuenta de que nano por ejemplo en memoria RAM tiene menor consumo.
Hemos de fijarnos en el dato RSS no en el VSZ que sería el tamaño de memoria virtual que Linux le ha dado al proceso y eso no significa necesariamente que el proceso esté usando toda esa memoria.
¿Qué reproductor ganará consumiendo menos reproduciendo el mismo vídeo?
Pongamos este vídeo de ejemplo:
HARUNA – 356.8 MB
SMPLAYER – 353.3 MB
CELLULOID – 310.8 MB
KAFFEINE – 245 MB
MPV – 214 MB
VLC – 212.5 MB
CVLC – 172.8 MB
PAROLE – 162.9 MB
XINE – 97.2 MB
MPLAYER – 86.1 MB
XINE –no-gui – 73.1 MB
Digamos que si tienes un ordenador con pocos megas de RAM o uno en el que tienes muchos procesos consumiendo la RAM usar XINE con la opción –no-gui o el MPLAYER sería lo recomendable.
¿Quiere decir que sea el mejor reproductor de vídeo? No. La prueba tendría que hacerse con más vídeos e incluso sin el timeout y esperar a que terminen de visualizarse completamente.
Jugarán también un papel importante la CPU y GPU que tengamos, la resolución del vídeo, la calidad de audio, si se lee de un disco más o menos rápido, …
No obstante por ejemplo mplayer se ve que es mucho más ligero que MPV.
Un saludo cordial.












