Evite que la carpeta de caché de imágenes de Twitter para Mac crezca de forma enorme
El cliente de Twitter para Mac tiene una característica peculiar (¿error?) que hace que la caché de imágenes de la aplicación crezca sin límites y sin límites. Eso significa que la carpeta de caché de imágenes de Twitter puede convertirse fácilmente en varios gigabytes sin que el usuario final lo sepa, y esos archivos de caché también se almacenan en la memoria virtual, lo que puede causar un uso innecesario de RAM y cambios en una Mac.Por lo tanto, si usa la aplicación de Twitter en OS X, es posible que desee intervenir manualmente de vez en cuando para eliminar este caché de imágenes; de lo contrario, encontrará que su espacio en disco desaparece lentamente a medida que los archivos de imágenes almacenados en caché de su transmisión de Twitter se guardan en disco, sin limpiarse nunca. También es posible que te canses de ese proceso de eliminación de caché manual y decidas evitar que la aplicación guarde cualquier caché de imagen, por lo que también te mostraremos cómo hacerlo.
Si no usa la aplicación de Twitter para Mac OS X, esto no se aplicará a usted, ninguno de los otros clientes de Twitter de Mac tiene este problema. Es casi seguro que se trata de un error de la aplicación de Twitter, pero no está claro si lo arreglarán con una actualización de la aplicación ni cuándo lo solucionarán.
La ubicación de la caché de imágenes de Twitter
El directorio de caché de imágenes de perfil e imágenes incrustadas de tweets se encuentra en la siguiente ubicación en OS X (tenga en cuenta la carpeta de la biblioteca del usuario, no la biblioteca del sistema):
~/Library/Containers/com.twitter.twitter-mac/Data/Library/Caches/com.atebits.tweetie.profile-images/
La forma más fácil de llegar es con Ir a la carpeta, accesible desde el menú "Ir" del Finder y seleccionando "Ir a la carpeta" (o presionando el atajo Comando+Mayús+G). Eliminar el contenido de esa carpeta (no la carpeta en sí) es suficiente para eliminar el problema, asegúrese de salir de la aplicación de Twitter después para descargar también todo el caché de la memoria.
Suponiendo que tenga habilitada la barra de estado del Finder, verá de inmediato cuántos archivos se encuentran en esta carpeta. Si es un usuario regular de Twitter, probablemente encontrará miles, lo que probablemente se traduzca en una cantidad notable de espacio en disco.
Si eres un usuario activo de Twitter que usa la función de actualización de transmisión en vivo y vas a tirar esta carpeta a la papelera con frecuencia, es posible que quieras crear un alias en algún lugar para que puedas volcarla manualmente el contenido, o continúe con el siguiente paso y simplemente evite que la aplicación guarde toda esa basura para empezar.
Evitar que la aplicación de Twitter guarde archivos de caché de imágenes
Cansado de borrar manualmente los archivos de caché? Yo también. Puede evitar que la aplicación de Twitter pueda guardar todo ese caché bloqueando la carpeta. En teoría, esto podría resultar en un mayor uso de ancho de banda, ya que cada archivo debe descargarse de los servidores nuevamente, por lo que no querrá hacer esto en una conexión a Internet con una cuota de datos estricta, como un plan de punto de acceso de iPhone. Si está seguro de que desea bloquear esa carpeta y detener el caché de imágenes de una vez por todas, esto es lo que debe hacer:
- Pulse Comando+Mayús+G desde una ventana del Finder y vaya a la siguiente ruta:
- Seleccione la carpeta "com.atebits.tweetie.profile-images" y presione Comando+i para "Obtener información" sobre ese directorio
- Marque la casilla "Bloqueado" para habilitarla, luego cierre la ventana Obtener información
- Salga de Twitter.app, déjela cerrada durante un minuto más o menos y vuelva a abrirla (esto es para volcar el caché de la memoria)
~/Library/Containers/com.twitter.twitter-mac/Data/Library/Caches/
Puede ver la carpeta ahora e incluso con una transmisión de Twitter muy ocupada, no se guardarán archivos de caché en ese directorio de caché.
Los usuarios que se sienten cómodos con el comando podrían optar por un enfoque más técnico implementando un enlace simbólico desde /com.atebits.tweetie.profile-images/ directamente a la Papelera del usuario (en ~/.Trash/) o incluso a /dev/null/, pero basta con bloquear la carpeta desde el Finder para evitar que se guarden las imágenes.
Por lo que puedo decir, nada en esa carpeta "com.atebits.tweetie.profile-images" es esencial para mantener y eliminar los contenidos no tendrá ningún impacto en Twitter ni en ninguna otra parte. Es posible que mantener un caché de imágenes ridículamente grande permita que la aplicación funcione un poco más rápido al desplazarse por tweets antiguos, pero para mí eso no garantiza el tamaño potencialmente grande del directorio.
La primera vez que me encontré con la carpeta fue con la ayuda de OmniDiskSweeper, una gran herramienta que escanea el disco duro de una Mac en busca de archivos y carpetas grandes, y resultó que tenía 8 GB. En una MacBook Air con solo 128 GB de espacio total en disco, esa es una cantidad considerable de espacio desperdiciado para algo que sirve de poco. Luego comencé a vaciar el caché manualmente una vez por semana más o menos, y cada vez está en algún lugar entre 1 GB y 4 GB, dependiendo de la actividad de tweets de la semana anterior y cuántas imágenes incrustan las personas en sus tweets.Finalmente, decidí bloquear el directorio y, hasta ahora, no he tenido ningún problema con la aplicación como resultado.