Эквивалентный вопрос о Linux напомнил мне о плохой производительности моего MacBookPro. Я даже не уверен, какая сейчас ФС по умолчанию. Я где-то читал, что есть задание cron, которое выполняется в пятницу или субботу, которое делает такие вещи.
Так мне нужно дефрагментировать мой диск? И если, как бы я это сделал?
С файловой системой по умолчанию JHFS + или Mac OS Extended (с журналированием) последние версии Mac OS X дефрагментируют некоторыевещи автоматически. Однако, если вы используете большие файлы или у вас очень полный диск, вам может пригодиться дефрагментация.
Если большое количество непрерывного пространства занято несколькими файлами подкачки в /private/var/vm
затем перезапуск Системы может временно освободить пространство, используемое всеми этими файлами, кроме одного, и, таким образом, возможно, позволить записать другие типы файлов - без фрагментации - в это пространство.
Видеть "Об оптимизации диска в Mac OS X"
iDefrag - это один из продуктов, перечисленных в базе данных Apple, в котором также указано, что он не касается «горячей зоны», которая является областью диска, используемой OS X для оптимизации доступа к диску. У них есть демонстрационная версия, которую вы можете попробовать.
Добавляя к ответу Гленна, Амит Сингх провел тщательное тестирование и написал инструмент hfsdebug
. В своих результатах он заключает:
Дефрагментация томов HFS + в большинстве случаев не является необходимой или целесообразной, поскольку система, кажется, очень хорошо справляется с предотвращением / противодействием фрагментации.