Как включение FileVault изменит производительность моей системы и TM?

Каковы плюсы и минусы включения и использования FileVault с точки зрения производительности? Есть ли вообще, или сильно тормозит компьютер или наоборот ускоряет? Кроме того, как это повлияет на резервные копии Time Machine (с точки зрения производительности)?

Вы имеете в виду новый FileVault «2», включенный в OS X Lion, где весь диск зашифрован, или почти полностью отличающийся более ранний FileVault от предыдущей версии OS X?
Обновил вопрос, я имею в виду Lion-FileVault :)

Ответы (3)

(Я предполагаю, что вы имеете в виду FileVault 2, найденный в OS X Lion)

Ребята из AnandTech провели несколько тестов производительности на новом FileVault . Цитировать:

... [описано несколько тестов ввода-вывода с включенным FileVault и без него, включая некоторые диаграммы, на которые вы, возможно, захотите взглянуть] ...

В целом падение чистой производительности ввода-вывода находится в диапазоне 20-30% . Это заметно, но недостаточно, чтобы перевесить преимущества полного шифрования диска. [...]

[курсив выше мой]

Итак, чтобы ответить на ваш вопрос:

  • FileVault замедляет ввод-вывод, и это заметное снижение производительности. Тем не менее, я согласен с процитированным ранее заявлением о том, что дополнительная безопасность полезна, и я использую FileVault на своем Macbook Air.

  • Ответ на второй вопрос: «это зависит» . Процесс резервного копирования TimeMachine, безусловно, должен считывать много данных с диска, зашифрованного с помощью FileVault, поэтому часть чтения резервной копии будет выполняться медленнее.

    Однако то, значительно ли пострадает общая производительность резервного копирования, зависит от того, где в системе находится узкое место — например, очень быстрый диск резервного копирования или очень медленный диск резервного копирования? Он подключен через USB (медленнее) или Thunderbolt (быстрее)? Если скорость записи ужасна, это будет определять общую скорость резервного копирования, а не скорость чтения, поскольку она немного снижена. Следовательно, это зависит.

Для инкрементных резервных копий с помощью Time Machine может потребоваться больше чтения метаданных, чем данных. Я не должен предполагать, что чтение будет медленнее.

Загрузка процессора

Filevault 2 поддерживает Intel® Advanced Encryption Standard (AES) . Важно знать, поддерживает ли ваш Mac процессор Intel, поскольку это значительно снижает нагрузку на ЦП. Найдите здесь свой процессор и посмотрите, поддерживает ли он новые инструкции AES.

В моем Macbook Pro 2011 эта функция была включена через обновление прошивки (Apple не включила ее в недавно поставленном MBP). При ускорении шифрования AES падение производительности при включенном Filevault 2 практически незаметно при обычном использовании. Максимальная скорость чтения моего SSD упала с 510 МБ/с до 490 МБ/с.

Ars Technica опубликовала расширенный обзор Filvault 2 в Lion. Они говорят:

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

Поскольку общая загрузка ЦП почти не изменилась, время работы от батареи существенно не пострадало.

Резервные копии машины времени

Если вы выполняете резервное копирование по беспроводной сети (без шифрования) или локально (с шифрованием, через USB), производительность Time Machine существенно не пострадает.

  • Во-первых, из-за ускорения AES, упомянутого ранее.
  • Во-вторых, потому что Time Machine создает локальные резервные копии (снимки). OS X Lion компенсирует потенциально недоступный внешний диск, сохраняя дополнительную резервную копию локально на основном жестком диске. Это имеет свои очевидные преимущества, поскольку вы можете восстановить прошлые резервные копии Time Machine прямо из любого места.

Я использую шифрование Filevault 2 на MBP 8,2 в течение трех месяцев.

Это во многом зависит от вашего оборудования. Filevault по существу включает в себя 2 основных элемента:

Шифрование

Привязка ЦП, чем быстрее ваш ЦП, тем быстрее ОС может шифровать и расшифровывать данные на диске. Filevault использует 256-битное шифрование, так что это довольно сложный процесс.

ввод/вывод

После того, как материал зашифрован (или до того, как его можно будет расшифровать), его необходимо прочитать или записать на диск. Разница между SSD и традиционными носителями с вращающимися дисками огромна. То, что может быть медленным процессом расшифровки, может быть компенсировано использованием молниеносного быстрого доступа.

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

Как ни странно, поскольку это единственная мера, которая у меня есть, я установил Lion на Macbook Air 1,6 ГГц с SSD как с Filevault, так и без него. При использовании он загружался немного медленнее, но мне пришлось засечь время (я забыл время, но оно было на 15% медленнее или около того), но при использовании я не увидел заметной разницы.

Предполагая, что у вас есть диск USB Time Machine, я бы сказал, что влияния не будет, поскольку маловероятно, что какое-либо влияние на производительность приведет к снижению его нормальной производительности USB.