Aumento del consumo de memoria de nautilus.

GatoLoko gatoloko en gmail.com
Sab Ene 12 22:20:25 UTC 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

El 11/01/13 14:58, Juanjo escribió:
> Antes que nada feliz año a todos. Tengo un equipo de sobremesa
> con Ubuntu 12.04  con gnome-panel que tiene el uso normal además
> de como administrador de impresión y de archivos, esta siempre 
> encendido. Con el paso de los días el uso de memoria por parte de 
> nautilus aumenta y cuando considero que es elevado (unos 100 Mb) 
> ejecuto killall nautilus. Mi pregunta es si sabéis el por que de 
> este aumento en el consumo de memoria. Gracias.

Esta relacionado con el uso de "miniaturas" ("thumbnails" en ingles),
las pequeñas imágenes que se usan en lugar de iconos.

Cuando nautilus encuentra un archivo nuevo, se le cambia el nombre a
uno existente, se crea una de estas "miniaturas" y se almacena en un
directorio para ser usada cuando sea necesaria.

Cuando se muestra un directorio, nautilus carga en memoria las
"miniaturas" de los archivos que tiene que mostrar, y por algún motivo
no las descarga todas cuando deja de mostrarlas. Probablemente las
mantiene a modo de cache durante un tiempo o de forma indefinida.

Lo puedes comprobar mirando el uso de RAM, entrando en un directorio
que contenga muchas imágenes o vídeos y volviendo a mirar el uso de
RAM. Veras que nautilus ha "crecido". Si luego sales de ese directorio
o incluso cierras la ventana de nautilus y compruebas el uso de
memoria una vez mas, veras que no ha disminuido nada.

Si usas el zoom (control +  o control -), nautilus tendrá que cargar
varios tamaños distintos de esas miniaturas, con lo que el efecto será
aún más evidente.

- -- 
GatoLoko


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iF4EAREIAAYFAlDx4ZoACgkQMF2GslzCSEswvgEAh4Q9U4eCHVPUdZxa4KBoAhn7
Voelzwb+2b/s9scjsKQA/3vumnZccUczwxoLoD9WesTPpozCJPWqcR2CzqL3tB0k
=/iFP
-----END PGP SIGNATURE-----



Más información sobre la lista de distribución ubuntu-es