12 votes

9GB com.apple.coresymbolicationd file in Caches

J'essaie de libérer de l'espace disque, et je suis tombé sur ça :

large file D:

J'ai lu rapports d'un fichier de 600M, ou d'un fichier de 1GB mais jamais quelque chose comme ça.

Est-il possible de les supprimer sans danger ou le fait de redémarrer fréquemment aide-t-il à effacer certains de ces fichiers ?

1 votes

2 votes

@Robuust ils me semblent différents. L'un demande comment ils se dégagent et l'autre demande ce qu'ils sont. C'est bien de lier les deux, mais à moins que des modifications ne soient apportées, je ne les vois pas comme des doublons exacts.

0 votes

Le fichier est clairement de grande taille. D'après ce que j'ai parcouru sur le Net, il peut être supprimé en toute sécurité.

3voto

Oskar Points 1242

Non. Le redémarrage n'efface pas les fichiers cache du système. Vous devriez chercher à savoir exactement quel sous-système crée ces caches et déterminer s'il existe un moyen de les vider manuellement ou de les mettre à la corbeille, puis de redémarrer pour voir quand/comment/de quelle taille ils sont recréés.

Je démarrerais en mode utilisateur unique et utiliserais rm pour effacer ce fichier puisque rien ne l'utilise alors. Vous pouvez également utiliser sudo mv /System/Library/Caches/com.apple.coresymbolicationd/data /tmp puis redémarrez. Après le redémarrage, vous pouvez supprimer le fichier à partir de /tmp avec sudo rm /tmp/data .

Mon intuition est que vous avez installé Xcode et que vous avez introduit un grand nombre de symboles dans votre base de données à partir d'une ou plusieurs versions d'iOS afin que Xcode puisse symboliser les dumps de crash pour aider au débogage des applications utilisant Xcode. Cependant, il peut également s'agir d'un bogue et chaque fois que ce sous-système commence à recycler le cache, il se vide de lui-même. Si vous pouvez limiter le nombre de SDK que vous utilisez dans Xcode, cela pourrait également aider. Mon sentiment est que les personnes avec des fichiers de 60m n'utilisent pas Xcode, ceux avec 1MB développent pour une version d'iOS à la fois et ceux avec des bases de données de plus grande taille ont de multiples SDK OS X et iOS activés depuis Xcode.

0 votes

J'ai effectivement installé Xcode.

0 votes

@tekknolagi J'ai développé mes pensées sur Xcode en relation avec le grand que vous voyez. Peut-être pouvez-vous confirmer mes soupçons ? Je n'ai pas encore trouvé le moyen d'accéder au fichier de données - il faudra probablement que quelqu'un me dise comment il est crypté.

1 votes

Bmike, je viens d'aller de l'avant et de supprimer le fichier. Tout semble aller bien jusqu'à présent.

3voto

Jacob Vlijm Points 78990

En utilisant les éléments de ce lien ( http://www.macobserver.com/tmo/article/how_to_recover_missing_hard_drive_space/ ) J'ai trouvé un fichier - com.apple.coresymbolicationd de 133GB.

Pour supprimer, démarrez en mode sans échec (Cmd-S avant que le logo Apple n'apparaisse), exécutez une vérification du système de fichiers, montez le disque et ensuite simplement sudo rm le fichier

0 votes

@patrix Dans mon cas rm ne fonctionne pas, mais sudo rm faire. (Avec les directives de @patrix)

1voto

Steve Chambers Points 21588

Juste pour en rajouter ici...

I ROUTINELY supprimer le contenu des différents dossiers Caches sur mes Macs et ce depuis la sortie de O/S X. Par régulièrement, j'entends "lorsque j'ai un problème qui pourrait être causé par un fichier cache endommagé".

Je vais également utiliser des utilitaires comme Onyx de faire la même chose de temps en temps, car il fait d'autres opérations de maintenance en même temps.

Ce sont des fichiers temporaires et, comme sous Windows, ils peuvent être supprimés en toute sécurité. Je redémarre souvent après les avoir supprimés, juste pour être sûr, mais quoi qu'il en soit, le contenu de ces répertoires peut être supprimé en toute sécurité.

Une chose à noter, si ce fichier continue à être créé et est TRÈS large comme maintenant, alors vous avez quelques problèmes à résoudre.

0 votes

Steve a raison de dire que sous OS X, même si vous supprimez un fichier en utilisant rm ou en le déplaçant vers la corbeille, une fois que tous les fichiers qui l'utilisent l'auront libéré, il disparaîtra réellement (d'où la nécessité de redémarrer le système pour finaliser le nettoyage du cache). Dans le cas de milliers de petits fichiers - cette pénalité de lenteur est mauvaise. Avec un gros fichier de 9 Go, vous risquez d'attendre longtemps avant qu'il ne se recrée.

0 votes

Je recommande fortement de ne pas ROUTINELY vider les caches. Ils existent pour une raison.

0voto

matt Points 361

J'ai couru Nettoyeur de cache de Mavericks pour nettoyer tous mes dossiers Caches - l'utilisateur ~/Library/Caches le dossier de premier niveau /Library/Caches et le dossier du système /System/Library/Caches dont un dossier de 2 Go coresymbolicationd . Rien de grave ne semble s'être produit en conséquence (et j'ai récupéré de l'espace disque).

Il est probablement plus sage de procéder de la manière dont le PO l'a fait, à savoir, démarrer en mode sans échec, nettoyer les caches et redémarrer.

Je ne pense cependant pas que nous soyons en train d'aller au fond des choses. 9GB est grand . Qu'est-ce qui provoque l'accumulation d'un si gros fichier ? Je ne pense pas que nous le sachions. La suppression du cache ne traite qu'une manifestation de surface de quelque chose qui peut avoir une cause profonde.

0 votes

Je n'en ai aucune idée, pour être tout à fait franc. Mon espace disque a juste diminué d'un ton à nouveau, et le coresymbolicationd est de 729M.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X