Archivo com.apple.coresymbolicationd de 9 GB en cachés

12

Estoy tratando de liberar espacio en disco, y me encontré con esto:

archivo grande D:

He leído informes de un archivo de 600M, o un archivo de 1GB, pero nunca algo como esto.

¿Es seguro eliminar o reiniciar con frecuencia ayuda a borrar algunos de estos archivos?

tekknolagi
fuente
2
@Robuust me parecen diferentes. Esto pregunta acerca de cómo se despejan y el otro pregunta qué son. Es bueno vincular ambos, pero a menos que se realicen ediciones, no los veo como duplicados exactos.
bmike
El archivo es claramente de gran tamaño. Por lo que he buscado en la red, es seguro eliminarlo.
IconDaemon
Estaba haciendo un poco de limpieza de primavera usando GrandPerspective ejecutándose como rootvía sudo GrandPerspective.app/Contents/MacOS/GrandPerspectivey descubrí que mi /System/Library/Caches/com.apple.coresymbolicationdes de 3.0 GB. Estoy ejecutando 10.10.3 Yosemite y tengo Xcode y el último paquete de herramientas de línea de comandos instalado.
Lanny

Respuestas:

3

Usando cosas de este enlace ( http://www.macobserver.com/tmo/article/how_to_recover_missing_hard_drive_space/ ) encontré un archivo - com.apple.coresymbolicationd de 133GB.

Para eliminar, inicie en modo seguro (Cmd-S antes de que aparezca el logotipo de Apple), ejecute una comprobación del sistema de archivos, monte la unidad y luego solo sudo rmel archivo

Ivan
fuente
@patrix En mi caso rmno funciona, pero lo sudo rmhago. (Con pautas de @patrix)
Hoseyn Heydari el
3

No. El reinicio no borra los archivos de caché en el sistema. Debería investigar exactamente qué subsistema crea aquí las memorias caché y determinar si hay una manera de eliminarlas manualmente o moverlas a la papelera y luego reiniciar para ver cuándo / cómo / qué tamaño se recrean.

Arrancaría en modo de usuario único y lo usaría rmpara borrar ese archivo ya que nada lo está usando entonces. También puede usar sudo mv /System/Library/Caches/com.apple.coresymbolicationd/data /tmpy luego reiniciar. Después del reinicio, puede eliminar el archivo de /tmpcon sudo rm /tmp/data.

Mi presentimiento es que tiene instalado Xcode y ha introducido una gran cantidad de símbolos en su base de datos desde una o más versiones de iOS para que Xcode pueda simbolizar volcados de memoria para ayudar a depurar aplicaciones usando Xcode. Sin embargo, también podría ser un error y cada vez que ese subsistema comience a reciclar el caché, se borrará solo. Si puede limitar la cantidad de SDK que usa en Xcode, eso también podría ayudar. Creo que las personas con archivos de 60 millones no usan Xcode, las que tienen un desarrollador de 1 MB para una versión de iOS a la vez y las que tienen bases de datos de mayor tamaño tienen múltiples OS X e iOS SDK activados desde Xcode.

bmike
fuente
De hecho, he instalado Xcode.
tekknolagi
@tekknolagi He ampliado mis pensamientos sobre Xcode en relación con el grande que ves. ¿Quizás puedas confirmar mi sospecha? Todavía no he encontrado una manera de acceder al archivo de datos; probablemente sea necesario que alguien derrame los frijoles sobre cómo está cifrado.
bmike
1
bmike, acabo de continuar y eliminé el archivo. Parece bien hasta ahora.
tekknolagi
@HoseynHeydari esta respuesta se publicó antes de SIP. ¿Quizás abrir una nueva pregunta y vincular aquí?
bmike
1

Solo para apilar aquí ...

Me RUTINARIAMENTE borrar el contenido de las carpetas diferentes cachés en mis Macs y desde entonces han O / SX salió. Por rutina, quiero decir "cuando tengo un problema que podría ser causado por un archivo de caché dañado".

También usaré utilidades como Onyxhacer lo mismo de vez en cuando, ya que hace otras cosas de mantenimiento al mismo tiempo.

Son archivos temporales y, al igual que en Windows, se pueden eliminar de forma segura. A menudo reiniciaré después de eliminarlos, solo para estar seguro, pero independientemente del contenido de esos directorios se puede eliminar de forma segura.

Una cosa a tener en cuenta, si ese archivo se sigue creando y es MUY grande como lo es ahora, entonces tiene que resolver algunos problemas.

Steve Chambers
fuente
Steve tiene razón en que en OS X, incluso si elimina un archivo usando rm o lo mueve a la papelera, una vez que todos los archivos que lo usan lo liberan, en realidad desaparecerá (y, por lo tanto, la parte de reinicio para finalizar el caché limpiar.) La eliminación de cachés tiene un lado negativo, el sistema se ralentizará y volverá a crearlos a menos que cambien las condiciones que hicieron que los archivos crecieran. En el caso de miles de archivos pequeños, esta penalización lenta es mala. Con un archivo grande de 9 GB, puede estar esperando mucho tiempo para que se vuelva a crear.
bmike
Recomiendo encarecidamente no ROUTINELYlimpiar cachés. Existen por una razón.
Alexander - Restablece a Mónica el
0

Ejecuté Mavericks Cache Cleaner para limpiar todas mis carpetas de cachés: la ~/Library/Cachescarpeta de usuario , la /Library/Cachescarpeta de nivel superior y la carpeta del sistema /System/Library/Caches, incluido un 2GB coresymbolicationd. Como resultado, parece que no sucedió nada malo (y recuperé algo de espacio en disco).

Probablemente sea mejor hacer esto de la manera en que OP lo hizo eventualmente, es decir, arrancar con Modo seguro, limpiar los cachés y reiniciar.

Sin embargo, no siento que estemos llegando al fondo de esto. 9GB es grande . ¿Qué está causando que se acumule un archivo tan grande? No creo que sepamos eso. Eliminar el caché solo trata con una manifestación superficial de algo que puede tener una causa profunda.

mate
fuente
No tengo idea, para ser sincero. Mi espacio en disco se redujo tonnuevamente, y coresymbolicationdes 729M.
tekknolagi