9 Гб com.apple.coresymbolicatioі файл у кешах


12

Я намагаюся звільнити місце на диску, і я натрапив на це:

великий файл D:

Я читав звіти про файл 600 М або файл 1 ГБ, але ніколи подібного.

Чи безпечно видаляти чи часто перезавантаження допомагає очистити деякі з цих файлів?


1
можливий дублікат того, що є com.apple.coresymbolicationd у кешах?
Роб

2
@Robuust мені здаються різними. Це запитує про те, як вони зрозуміли, а інший запитує, що вони є. Добре зв’язати обидва, але якщо не відбудеться редагування, я не вважаю їх точними копіями.
bmike

Файл явно великий за розміром. Із того, що я проглядав у мережі "Net, це безпечно видалити.
IconDaemon

Я робив кілька весняних прибирань, використовуючи запуск GrandPerspective як rootчерез sudo GrandPerspective.app/Contents/MacOS/GrandPerspectiveі виявив, що мій /System/Library/Caches/com.apple.coresymbolicationd- 3,0 ГБ. У мене працює 10.10.3 Yosemite, у мене встановлений Xcode та останній пакет інструментів командного рядка.
Ланні

Відповіді:


3

Використовуючи речі за цим посиланням ( http://www.macobserver.com/tmo/article/how_to_recover_missing_hard_drive_space/ ), я знайшов файл - com.apple.coresymbolicatioі 133 Гб.

Щоб видалити, завантажте в безпечному режимі (Cmd-S до появи логотипу Apple), запустіть перевірку файлової системи, встановіть привід, а потім просто sudo rmфайл


@patrix У моєму випадку rmне працює, але sudo rmтак і є. (З настановами @patrix)
Хосейн Гейдарі

3

Ні. Перезавантаження не очищає файли кешу в системі. Вам потрібно буде розібратися, яка саме підсистема створює кеші тут, і визначити, чи є спосіб їх вручну очистити або перемістити у смітник, а потім перезавантажити, щоб побачити, коли / як / якого розміру вони будуть відтворені.

Я б завантажився в режим одного користувача і використовував би rmдля очищення цього файлу, оскільки тоді нічого не використовує. Ви також можете використовувати, sudo mv /System/Library/Caches/com.apple.coresymbolicationd/data /tmpа потім перезавантажити. Після перезавантаження ви можете видалити файл /tmpз sudo rm /tmp/data.

Моя переконання - у вас встановлений Xcode та введено велику кількість символів у вашу базу даних з однієї чи декількох версій iOS, щоб Xcode міг символізувати звалища, щоб допомогти у налагодженні програм за допомогою Xcode. Однак це також може бути помилка, і коли ця підсистема почне переробляти кеш, вона очиститься сама. Якщо ви можете обмежити кількість SDK, який ви використовуєте в Xcode, це може також допомогти. Я відчуваю, що люди з 60-мільйонними файлами не використовують Xcode, ті, хто має розробник 1МБ для однієї версії iOS одночасно, а ті, у кого більші розміри баз даних, мають декілька ОС X та iOS SDK, активованих зсередини Xcode.


Я дійсно встановив Xcode.
текнолаги

@tekknolagi Я розширив свої думки про Xcode стосовно великого, який ви бачите. Можливо, ви можете підтвердити мою підозру? Я ще не знайшов способу отримати доступ до файлу даних - це, мабуть, буде комусь, щоб розсипати боби про те, як він зашифрований.
bmike

1
bmike, я щойно пішов і видалив файл. На сьогоднішній день здається прекрасним.
текнолаги

@HoseynHeydari ця відповідь була розміщена перед SIP - можливо, відкрийте нове запитання та посилання тут?
bmike

1

Просто зібрати тут ...

Я ОСОБЛИВО видаляю вміст різних папок Caches на моїх Macs і з тих пір вийшов O / SX. Під рутиною я маю на увазі "коли у мене є проблема, яка може бути викликана пошкодженим файлом кешу".

Я також буду використовувати утиліти, які Onyxхочуть робити те саме, час від часу, як це роблять інші речі з технічного обслуговування одночасно.

Вони є тимчасовими файлами і, як і в Windows, можна сміливо видаляти. Я часто перезавантажуюсь після їх видалення, просто для того, щоб бути в безпеці, але незалежно від вмісту цих каталогів можна безпечно видалити.

Варто зазначити, що якщо цей файл створюється та є ДУЖЕ великим, як зараз, то вам доведеться виконати деякі проблеми.


Стів вірно, що в OS X, навіть якщо ви видалите файл за допомогою rm або переміщуєте його в кошик, що після того, як всі файли, які використовують файл, випустять його, він фактично піде (а отже, і частина перезавантаження, щоб доопрацювати кеш очищення.) Існує нижня сторона для видалення кеш-пам’яті, система сповільнить і відтворить їх, якщо не зміняться умови, які спричинили велику кількість файлів. У випадку тисяч маленьких файлів - це повільне покарання є поганим. З великим файлом об'ємом 9 Гб, можливо, ви довго чекатимете його відтворення.
bmike

Настійно не рекомендую ROUTINELYочищати кеші. Вони існують не просто так.
Олександр - Відновити Моніку

0

Я запустив Mavericks Cache Cleaner, щоб очистити всі мої папки кешів - ~/Library/Cachesпапку користувача, папку верхнього рівня та /Library/Cachesпапку системи /System/Library/Caches, включаючи 2 Гб coresymbolicationd. Нічого поганого, здається, не сталося в результаті (і я набрав трохи місця на диску).

Це, мабуть, найрозумніше зробити так, як це в кінцевому підсумку зробив ОП, а саме: завантажуватися з безпечного режиму, очищати кеші та перезавантажувати.

Однак я не відчуваю, що ми досягаємо цього. 9 ГБ - великий . Що зумовлює накопичення такого великого файлу? Я не думаю, що ми це знаємо. Видалення кешу стосується лише поверхневого прояву чогось, що може мати глибоку причину.


Я не маю уявлення, якщо бути відвертим. Мій простір на диску просто tonзнову зменшився , і coresymbolicationdце 729М.
текнолагі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.