Оптимизация хранилища

(Это статья про уведомление об оптимизации хранилища Mac (не iCloud: на момент выхода статьи такой ещё не было). По вопросам хранилища iCloud обращайтесь в Apple, Google или сюда).

***

macOS Sierra истерит, что мало места, когда на диске свободно целых 15 Гб.

Вопрос “Как отключить уведомление об оптимизации хранилища в macOS Sierra?” приводит на страницы сайта Apple, где подробно рассказывается о том, как эту оптимизацию включить.

Официальный ответ от компании Apple в письменном виде звучит так: “Никак”.

На первый взгляд, это принуждение покупать Mac с более ёмким накопителем. А на второй:

 

Правильный ответ:

Для нормальной и долгосрочной работы важных функций SSD-дисков – TRIM, Wear Leveling и Garbage Collection – нужно, чтобы свободными оставались не менее 7% от ёмкости диска. Если менее и постоянно, то срок жизни SSD-накопителя снижается.

Для SSD 256Гб свободными должны оставаться 18Гб. Для SSD 512Гб – !36Гб. Потому и истерит. И потому же предлагает купить ещё место в iCloud Drive и включить оптимизацию хранилища – переместить туда редко используемые и крупные файлы.

Наконец, уведомление об оптимизации хранилища в macOS Sierra вполне себе отключается. Команда Терминала для отключения мониторинга свободного места:

launchctl unload -w /System/Library/LaunchAgents/com.apple.diskspaced.plist

Щадящий вариант: уменьшить значение требуемого для нормальной работы свободного места на диске (20 – это Гб. по умолчанию):

minFreeSpace (int) - minimal free size in GB. Default: 20

Если возник вопрос, что это и куда вставлять, то лучше обратиться к специалисту.