Что такое com.apple.bird? Почему он растет таким большим?

Пытаясь очистить свой жесткий диск, некоторые пользователи обнаруживают, что ~/Library/Caches/com.apple.bird довольно большой, иногда порядка многих гигабайт. Что это такое?

Ответы (2)

«Птица» является частью структуры iCloud. У вас будет большой кеш, если есть ожидающие загрузки или обработки документы.

Со временем кеш com.apple.bird, как правило, становится чище, чем вы думаете. У меня 400 КБ [это К, даже не М]

Вы можете диагностировать это с помощью brctl- который имеет команду диагностики и команду журнала. Если вы не уверены, что у вас есть ошибка в кеше — я бы не стал удалять файлы, так как в лучшем случае они могут вызвать у вас — еще одну загрузку исходного контента, а в худшем — вызвать ошибки или потерю данных документов, поддерживаемых iCloud.

С таким большим кешем вы сможете сбрасывать, а затем отслеживать любые категории/классы данных, имеющие наибольший размер.

brctl dump

Это исключительно многословно, и вы, возможно, не захотите тратить время на изучение того, что он делает, но данные весьма полезны для определения того, что на самом деле происходит, и дают вам возможность, прежде чем обращаться в AppleCare или другую службу поддержки в случаях, когда вы не видите кеш очищается со временем.

У меня 39 гб! Какой смысл в iCloud, если он хранит столько локально, ха-ха!
Я сделал существенное редактирование — с библиотеками фотографий iCloud на 150 ГБ и быстрой сетью — я видел, как такой кеш накапливается, а затем пустеет в течение нескольких дней. Я бы не советовал просто удалять этот кеш, так как код может повторно синхронизировать еще больше данных, когда он создает кеш работы после осознания того, что коврик был вытащен из-под облачной синхронизации данных.
Ну, я опустошил свой, и он снова вырос до 20 ГБ или около того. Я только обновляю документы, иногда перезаписывая их через несколько минут. Как будто кеш не готов для этих случаев. Очень жаль. 20Gb это много для ssd диска.
у меня 250 гигов :o
У меня было > 40 Гб. Я исправил это, выбрав «Системные настройки»> «iCloud»> сняв флажок с пометкой «iCloud Drive», подождав, пока он отключится, а затем снова установив его. ( Источник )
Я бы сказал, что НИЧЕГО в папке с именем «Кэши» должно (теоретически, конечно) быть безопасным для удаления. В этом весь смысл (и определение) кешей. Это не «настоящее» постоянное хранилище, а скорее «временные файлы, организованные таким образом, чтобы улучшить быстрый доступ программы к данным». Кэши по определению не могут хранить «временные файлы» на пути куда-то, а только их «реорганизованное отражение», созданное для ускорения работы.
На моем Mac (у которого синхронизация с iCloud полностью нарушена) brctl создает сжатый .tgz размером 700 МБ !!!! должен ли любой здравомыслящий человек понять, что происходит в сотнях мегабайт журналов и файлов диагностики? как? когда начать? это не инструмент для пользователей (и я 35-летний разработчик Mac), а скорее для инженеров Apple. Не очень полезно.

Bird является частью iCloud, и файлы в папке могут принадлежать любому приложению, использующему iCloud. Я написал простой скрипт на Python, чтобы попытаться выяснить, кому принадлежат файлы в каталоге:

$ python blame-bird.py 
4R6749AYRE.com.pixelmatorteam.pixelmator            0.00MB
com.apple.shoebox                                   0.00MB
com.apple.TextInput                                 0.00MB
iCloud.com.apple.iBooks                             0.00MB
57T9237FN3.net.whatsapp.WhatsApp                 6904.66MB

Accounted for: 6904MB.  Still unaccounted: 1879MB

Так что на моем Mac WhatsApp — самый большой виновник. Я подал им отчет об ошибке (хотя я не уверен, действительно ли это их вина).

Отличный ответ, отличный сценарий. Whatsapp также был для меня проблемой: 57T9237FN3.net.whatsapp.WhatsApp 5164,78 МБ.
У меня есть WhatsApp с более чем 17 ГБ!57T9237FN3.net.whatsapp.WhatsApp 17556.63MB
@bas: Отличный сценарий! Это WhatsAppу меня тоже... как починить? Просто удалить com.apple.comпапку?
Многие люди просто удаляют все файлы в папке, но я не уверен, что это полностью безопасно. Вы можете отправить отчет об ошибке в WhatsApp. Если это сделает достаточное количество людей, то, надеюсь, они исправят ошибку, из-за которой это происходит.
20 ГБ здесь: / Я читал, что безопасно удалять, а отключение резервного копирования Whatsapp iCloud предотвращает его повторное увеличение.
есть все файлы резервных копий WhatsApp?
было бы неплохо узнать, как безопасно очистить файлы, не удаляя мою резервную копию
Так что виновата группа моих родственников в WhatsApp, наполненная мусорными видео!
58 ГБ для WhatsApp, я не понимаю, почему он такой большой... в любом случае спасибо за скрипт
Либо что-то не так с моей системой, либо этот скрипт Python больше не работает на Big Sur (dev beta 10): Учтено: 0 МБ. До сих пор неучтено: 0 МБ. В то время как моя папка с птицами имеет размер более 100 ГБ ...
Они никогда не будут следить за своей ошибкой в ​​​​WhatsApp, потому что все это «бесплатно», а в Windows это работает еще хуже ... В любом случае, НИЧЕГО в папке с именем «Кэши» должно (конечно, по теории) безопасно выбрасываться. В этом весь смысл (и определение) кешей. Это не «настоящее» постоянное хранилище, а скорее «временные файлы, организованные таким образом, что они улучшают быстрый доступ программы к данным». Кэши по определению не могут хранить «временные файлы» на пути куда-то, и если их удалить, действие пользователя не будет выполнено.
Вот что я получил в 11.6.2 при запуске скрипта Traceback (последний вызов последний): Файл "blame-bird.py", строка 85, в <module> sys.exit(main()) Файл "blame-bird. py", строка 29, в основном '~/Library/Application Support/CloudDocs/session/db/client.db')) sqlite3.DatabaseError: авторизация отклонена