Мифы и легенды: нуждается ли Mac в дефрагментации?

Думаю, этим вопросом задаются многие пользователи, перешедшие на Macintosh с компьютеров под управлением Windows. В данном материале мы попытаемся вкратце напомнить, что же представляет собой дефрагментация, а заодно и понять, есть ли ей место в “яблочном” мире.

Дефрагментация

Жесткий диск — устройство весьма интересное. Скорость работы винчестера с данными варьируется от наименьшей в его центре до наибольшей по краям, поэтому запись обычно ведется именно в “начале” диска. Естественно, объем его не бесконечен, поэтому рано или поздно запись физически продолжается в другом месте накопителя. Но что происходит, если некоторые части файла уже записаны? Совершенно верно — между ними образуется свободная или занятая другими файлами область, которая заставляет магнитные головки перемещаться по поверхности диска в поисках нужных фрагментов. Со временем это приводит к значительному увеличению времени доступа. Для устранения таких “зазоров” и применяется метод дефрагментации — размещения данных в дисковых кластерах в виде непрерывной последовательности. Одним словом, дефрагментация устраняет разрывы между записанными частями файлов, собирая их в единое целое.

Дефрагментация

Так уж сложилось, что файловые системы Microsoft — классическая FAT и более современная NTFS — не предусматривают встроенных механизмов борьбы с фрагментацией, поэтому разработчики добавили в ОС Windows специальные инструменты для устранения ее последствий. В отличие от Microsoft, Apple применяет файловую систему HFS+, в которой предусмотрена специальная функция Hot File Adaptive Clustering, или HFC. Основное назначение этого компонента — автоматически препятствовать фрагментированию дисковых хранилищ.

Конечно, это не означает, что пользовательская дефрагментация в OS X не нужна в принципе, однако потребность в ней может возникнуть разве что тогда, когда в компьютере установлен довольно старый накопитель, а большая часть дискового пространства длительное время занята большими (объемом более 1ГБ) мультимедиафайлами. Такие данные, будь то видео, звук или файлы графических редакторов, ввиду своего объема сильно подвержены фрагментированию, которое бывает сложно устранить в автоматическом режиме. Правда, даже в подобных случаях замедление работы настолько маловероятно, что дефрагментаторы никогда не входили в набор стандартных приложений от Apple. Если же вы решите, что без оптимизации вашему Mac все-таки не обойтись, то стоит обратить внимание на решения от сторонних компаний, например достаточно известную iDefrag*. По заявлению разработчиков, последний релиз программы совместим с текущей версией OS X — Yosemite.

Вышесказанное касается только компьютеров, оснащенных жесткими дисками, или, как их называли в старину, — НЖМД. Большинство современных “Макинтошей” выпускаются с твердотельными накопителями (SSD), которые принципиально отличаются от HDD как по устройству, так и по рекомендуемому за ними уходу.

Дефрагментация

Дабы не растекаться мыслью по древу, перейдем непосредственно к основной мысли:

Несмотря на то, что традиционная дефрагментация для SSD неприменима, попытка ее произвести может привести к активной перезаписи блоков. Выполнение таких процедур с твердотельными накопителями может попросту вывести их из строя

Как известно, современные SSD характеризуются весьма ограниченным числом циклов перезаписи. Специально для них был разработан встроенный в интерфейс подключения дисков метод TRIM, с помощью которого операционная система сообщает накопителю о уже удаленных из таблицы файлов данных.

Как видим, дефрагментация дисков даже для оснащенных магнитными накопителями Mac — скорее пережиток прошлого, чем реальная необходимость. В качестве рекомендации по уходу за файловой системой OS X можно рассмотреть функцию “восстановление прав доступа”, которая является частью стандартной Дисковой утилиты. Эта процедура, заключающаяся в устранений возможных неполадок с файлами разрешений, записываемыми после установки новых программ, уже стала одной из классических мер по поддержанию вашего Mac в оптимальном рабочем состоянии.

Дефрагментация

* AppleInsider.ru не несет ответственности за возможные последствия использования приложений сторонних разработчиков.

MacintoshSSD в MacСоветы по работе с Apple