
В MacOS Sierra есть полезная опция «Управление хранилищем» в разделе «Об этом Mac».
Я заметил, что мой Mac использует 152 гигабайта памяти только для "системы". Интересно, нормально ли это, потому что мне это кажется возмутительно высоким. Я бы предположил, что ОС будет занимать, определенно, меньше 100 гигабайт при нормальных обстоятельствах.
Есть ли способ сократить объем памяти, занимаемый системой?
решение1
Если у вас High Sierra, то... это ошибка TimeMachine.
Это решение, которое мне помогло.
Введите эту команду в терминале:
sudo tmutil listlocalsnapshots /
для проверки снимков TimeMachine. Вы получите несколько строк вроде этих:
com.apple.TimeMachine.2017-10-02-132639
com.apple.TimeMachine.2017-10-02-175507
com.apple.TimeMachine.2017-10-02-200417
com.apple.TimeMachine.2017-10-02-235853
com.apple.TimeMachine.2017-10-03-112713
com.apple.TimeMachine.2017-10-03-112934
com.apple.TimeMachine.2017-10-03-113254
Для удаления мусора TimeMachine вам понадобится эта команда:
tmutil deletelocalsnapshots 2017-09-27-112934
Введите эту команду для каждого из этих снимков (изменяя дату), и вы получите огромное количество свободного места!
решение2
По-моему, когда я получил свой MBP, его размер был около 16 ГБ.
Однажды ночью размер раздела «Система» моего хранилища увеличился на 40 ГБ за час (хотя я использую High Sierra Beta). Я перезапускал несколько раз, и, похоже, ничего не произошло. Я где-то прочитал ответ на проблему, связанную с этим, что я могу удалить папку com.apple.coresymbolicationd
в /System/Library/Caches/
. Система не смогла прочитать размер каталога, поэтому я решил, что это проблемная папка, поэтому я удалил ее, очистил мусор и перезапустил. Теперь мой раздел «Система» составляет 50 ГБ (раньше было 120 ГБ).
Инвентаризация диска Xмне показались размеры, отличные от тех, что указаны в окне «Информация о системе», и никаких проблемно больших файлов обнаружено не было.Диск Дейзи, однако, нашел глоб размером ~75 ГБ, который не смог просканировать из-за разрешений, даже при сканировании от имени администратора. У com.apple.coresymbolicationd
каталога ограниченные разрешения, поэтому я предполагаю, что это и было причиной.
Насколько мне известно, удаление этого каталога не наносит вреда системе, и он восстанавливается, когда ОС снова в нем нуждается.
Вы также можете взглянуть на встроенную Disk Utility. Она давала мне противоречивые отчеты при каждом перезапуске, но при одном перезапуске сообщила, что ~100 ГБ данных можно очистить.
решение3
Я не совсем уверен, что Apple считает "системой". Моя использует около 40 ГБ. Калькулятор Apple кажется немного неясным, и я не могу найти объяснение, что включено в эту разбивку. Вот мое фактическое использование системы:
Я бы предложил использовать лучшее приложение, которое не использует общую разбивку, а покажет вам, какие большие файлы занимают так много места, возможно, что-то вродеИнвентаризация диска X.
решение4
В основном, ненормальный размер "системы" в macos связан с этим путем /private/var/folders/w3. Это своего рода системная временная папка, в которой можно найти архивы публикаций xcode разных версий (если вы используете xcode) и множество данных, которые можно восстановить при необходимости.
Также вы можете очистить данные, которые в настройках хранилища отмечены как «Очищаемые данные», следующим образом:
- перечислите ваши тома по
df -h
- запустите secureErase для системного тома
sudo diskutil secureErase freespace 0 /dev/disk1s1
Также удалите неиспользуемые образы симулятора в xcode/window/devices и simulators/simulators, вы можете легко установить их снова при необходимости из Xcode/Preferences/Components, и очистите эту папку /Users/your_user/Library/Developer/Xcode/iOS DeviceSupport. Эта папка расширяется каждый раз при подключении нового устройства и может быть легко удалена.