Назад | Перейти на главную страницу

Нужно ли мне дефрагментировать файловые системы MacOSX?

Эквивалентный вопрос о Linux напомнил мне о плохой производительности моего MacBookPro. Я даже не уверен, какая сейчас ФС по умолчанию. Я где-то читал, что есть задание cron, которое выполняется в пятницу или субботу, которое делает такие вещи.

Так мне нужно дефрагментировать мой диск? И если, как бы я это сделал?

С файловой системой по умолчанию JHFS + или Mac OS Extended (с журналированием) последние версии Mac OS X дефрагментируют некоторыевещи автоматически. Однако, если вы используете большие файлы или у вас очень полный диск, вам может пригодиться дефрагментация.

Если большое количество непрерывного пространства занято несколькими файлами подкачки в /private/var/vm затем перезапуск Системы может временно освободить пространство, используемое всеми этими файлами, кроме одного, и, таким образом, возможно, позволить записать другие типы файлов - без фрагментации - в это пространство.

Видеть "Об оптимизации диска в Mac OS X"

iDefrag - это один из продуктов, перечисленных в базе данных Apple, в котором также указано, что он не касается «горячей зоны», которая является областью диска, используемой OS X для оптимизации доступа к диску. У них есть демонстрационная версия, которую вы можете попробовать.

Добавляя к ответу Гленна, Амит Сингх провел тщательное тестирование и написал инструмент hfsdebug. В своих результатах он заключает:

Дефрагментация томов HFS + в большинстве случаев не является необходимой или целесообразной, поскольку система, кажется, очень хорошо справляется с предотвращением / противодействием фрагментации.