Чтобы узнать, занято ли хранилище кэшем или файлами проектов, сначала проверьте общий обзор в разделе «Хранилище» macOS, а затем изучите папки, скрывающиеся за самыми крупными объектами. Общий объем «Системных данных» может включать кэш, но не является его описью. Файлы проектов проще всего определить по их расположению и содержимому в Finder; о принадлежности к кэшу говорит путь к папке кэша и приложение, которому она принадлежит, а не имя файла само по себе.
Начните с раздела «Хранилище» в macOS
Перейдите в меню Apple > Системные настройки > Основные > Хранилище. Ознакомьтесь с полосой хранилища и категориями, затем откройте «Документы» и выберите «Файловый браузер», чтобы увидеть папки и занимаемое ими место. Apple отмечает, что в «Документы» входят файлы из вашей личной папки, не относящиеся к другим категориям, в то время как «Файловый браузер» показывает содержимое и объем, занимаемый папками. Это полезный первый шаг для поиска крупных папок проектов, загрузок и медиафайлов. Руководство Apple по хранилищу Mac
Не воспринимайте показатель «Системные данные» как прямой ответ. Apple описывает его как меняющуюся категорию, которая может включать журналы, кэши, файлы виртуальной памяти, временные файлы, файлы поддержки приложений, плагины и другие ресурсы времени выполнения. Настройки хранилища не позволяют выбрать и удалить содержимое «Системных данных». Большой объем может послужить поводом для дальнейшего расследования, но он не покажет, какая именно часть является кэшем или какое приложение ее создало. Руководство Apple по хранилищу Mac
Проверьте потенциальные файлы проектов в Finder
Используйте Хранилище > Документы > Файловый браузер, чтобы найти папки, занимающие больше всего места. Ищите знакомые названия проектов и ожидаемые рабочие расположения, например папки в «Документах», на «Рабочем столе» или в месте, выбранном при сохранении. Откройте папку-кандидат и проверьте ее содержимое перед удалением чего-либо: проект может содержать исходные файлы, ассеты, экспортированные данные, базы данных и созданные промежуточные файлы, причем большой файл может оказаться жизненно важным, даже если его расширение вам незнакомо.
Finder также поможет проверить расположение объекта: выберите его и нажмите Файл > Свойства, чтобы просмотреть подробности. Сравните содержащую папку и имя файла со знакомым вам проектом. Если проект находится в домашней папке другого пользователя, на внешнем диске или в облачном хранилище, «Файловый браузер» хранилища может не отражать статус владельца или синхронизации; перейдите в это расположение в Finder и перепроверьте всё перед выполнением действий. Избегайте удаления проекта, ориентируясь только на его размер или дату последнего доступа.
Проверьте, может ли большая папка быть кэшем
Стандартное расположение пользовательского кэша — ~/Library/Caches. Чтобы открыть его в Finder, выберите Переход > Переход к папке, введите ~/Library/Caches и нажмите Return. Тильда обозначает вашу домашнюю папку. Проверьте имена папок на наличие знакомого приложения или разработчика, затем сравните видимый размер с собственными инструментами управления хранилищем или кэшем приложения, если они есть. В документации Apple для разработчиков указано, что в Caches хранятся данные, которые приложение может создать заново, и что папки кэша конкретного пользователя обычно находятся в ~/Library/Caches в подпапках с названиями приложений. Документация Apple о каталоге macOS Library
Этот путь является лишь подсказкой, а не гарантией того, что каждый элемент можно безопасно удалить. Приложения могут сохранять долговременные или созданные пользователем данные в других местах, а изолированные (sandboxed) приложения могут хранить свои данные в контейнерах приложений, а не в обычном каталоге кэша пользователя. Apple отделяет кэши от Application Support, где могут храниться как управляемые приложением данные, так и файлы пользователя. Если папка находится в ~/Library/Application Support, не стоит считать ее одноразовым кэшем только потому, что ее создало приложение. Документация Apple о каталоге macOS Library
Действуйте осмотрительно при принятии решений
Для каждого крупного объекта запишите его полный путь, размер и приложение или проект, к которому он предположительно относится. Затем классифицируйте его на основе фактов: известная папка проекта и узнаваемые рабочие файлы указывают на файлы проекта; папка с именем приложения в ~/Library/Caches указывает на кэш; непонятное расположение или незнакомое содержимое остаются неклассифицированными. Такая простая инвентаризация не позволит принять «большой» за «безопасный для удаления».
Если вы решите удалить данные кэша, сначала закройте соответствующее приложение и по возможности воспользуйтесь встроенной функцией очистки кэша в самом приложении. В противном случае переместите в Корзину только четко идентифицированный кэш приложения, затем снова откройте приложение и убедитесь, что оно работает корректно, прежде чем очищать Корзину. Некоторое кэшированное содержимое может потребоваться загрузить или сгенерировать заново. Если вы не уверены в назначении объекта, оставьте его на месте и обратитесь к разработчику приложения; панель «Хранилище» Apple не предоставляет доступ к удалению содержимого «Системных данных». Руководство Apple по хранилищу Mac
Что этот метод позволяет и не позволяет определить
Этот процесс помогает выявить большие папки и провести разумное, основанное на расположении различие между вероятными кэшами и файлами проектов. Однако он не гарантирует, что папку можно удалить: только приложение или владелец проекта могут подтвердить назначение неоднозначных данных. Также единичный показатель «Хранилища» не доказывает, что весь объем «Системных данных» вызван кэшем. Перепроверьте «Хранилище» после любой очистки и дайте macOS время обновить оценку; оценивайте результат по свободному месту и тем файлам, которые вы фактически определили, а не только по названию категории.
Источники
Изменение настроек хранилища на Mac — Служба поддержки Apple
macOS Library Directory Details — Документация Apple для разработчиков