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

24

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

Думаю, этим вопросом задаются многие пользователи, перешедшие на 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 не несет ответственности за возможные последствия использования приложений сторонних разработчиков.

24 комментария

  1. 0
    -NightWolf-

    А разве понятие фрагментации вообще применимо к SSD? Там же запись идет не на блины, а в блоки пямяти, и скорость чтения/ записи из разных блоков вообще не зависит от того, на каких из них хранится файл, разве нет?
    Я всегда представлял работу SSD также, как и модулей оперативной памяти. Или я что-то не так понял в принципе их работы?
    Спасибо(отправлено из приложения AppleInsider.ru)

  2. 0
    Schreibikus

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

  3. 0

    В конце про восстановление прав круто! «Если руки чешутся, то восстановите права, а дефрагментировать не надо»)))) Супер!!!(отправлено из приложения AppleInsider.ru)

  4. 0

    Фрагментация плоха в необходимости считывающей головки носиться по диску как сумасшедшей в поисках информации, а в ССД головок нету. Тут нечего даже дискутировать.(отправлено из приложения AppleInsider.ru)

    • 0
      Алекс Морелло

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

  5. 0
    Schreibikus

    А ещё рисунок «до и после» очень доставляет. Интересно, автор статьи действительно думает, что «после» именно так на HDD становится? :)))

  6. 0

    Другое дело, что TRIM на не родных накопителях от яблока по умолчанию выключен.(отправлено из приложения AppleInsider.ru)

  7. 0
    .andrew.670.

    А что если у меня в дисковой утилите функция «восстановление прав доступа» серая, т.е. кнопка не активна. Что это значит?(отправлено из приложения AppleInsider.ru)

  8. 0

    На деле,конечно,то что HFS+ не подвержена фрагментации — миф.
    Точно так же фрагментируется как и NTFS, FAT32 и exFAT.

    • 0
      Алекс Морелло

      SCell, Боюсь, это не совсем так, но, конечно, фрагментируется, что и было отмечено в четвертом абзаце данной статьи 😉

  9. 0
    iphone 5s Gold

    R(отправлено из приложения AppleInsider.ru)

  10. 0

    Растекаться следует не мыслью, а мысию (белкой) по древу. Так в оригинале, «Слове о полку Игореве»

    • 0
      Алекс Морелло

      Cellard, Поинтересовался — это выражение давно считается самостоятельным, но спасибо за экскурс в историю 🙂

  11. 0
    webslayder

    а что же с так называемыми накопителями Fusion Drive? Понятно, что SSD компонент не фрагментируется, а как же часть тома HDD?

    • 0
      Алекс Морелло

      webslayder, В подавляющем большинстве случаев фрагментацией жесткого диска, форматированного в файловой системе HFS+ и установленного в компьютере под управлением OS X, можно пренебречь. Если же Вы полагаете, что причина каких-либо сбоев в работе компьютера — именно фрагментация, то для такого случая существует специализированное ПО. Обо все этом сказано в материале 😉

Авторизуйтесь Чтобы оставить комментарий