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

11

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

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

Mauli
источник

Ответы:

8

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

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

Смотрите " Об оптимизации диска с Mac OS X "

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

Майкл Гленн
источник
Prosofteng.com/products/drive_genius.php - очень хороший инструмент для общего управления дисками в OS X - помимо дефрагментации, он также выполняет восстановление после ошибок, сканирование и аналогичные задачи обслуживания - и вы можете записать с него загрузочный DVD, который пригодится, если у вас возникнут проблемы с диском :)
mikl
Суть ответа «… вы можете извлечь выгоду…» поднимает мой голос. Ссылочная статья была заархивирована и больше не обновляется Apple. (В выпуске за февраль 2010 г. удалена ссылка на другую архивную статью; в остальном она ничем не отличается от выпуска за июнь 2008 г. ( просканировано примерно в то же время ) - не применимо к Snow Leopard Mac OS X 10.6 или Lion Mac OS X 10.7.
Грэм Перрин
7

В дополнение к ответу Гленна, Амит Сингх провел тщательное тестирование и написал инструмент hfsdebug. В своих результатах он делает вывод:

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

Сёрен Куклау
источник
1
Вывод обоснованный, основанный на результатах, но автор начинает с примечания: «… выбрано слишком мало тома, чтобы обобщить мои« результаты »…».
Грэм Перрин