Нет. Перезагрузка не очищает файлы кэша в системе. Вам необходимо разобраться, какая именно подсистема создает здесь кэши, и определить, есть ли способ их ручной очистки или перемещения в корзину, а затем перезагрузить компьютер, чтобы увидеть, когда / как / какого размера они воссоздаются.
Я бы загрузился в однопользовательском режиме и использовал, 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 за раз, и те, у кого базы данных большего размера, активируют несколько OS X и iOS SDK из Xcode.