Шифрование FileVault замедляет доступ для чтения / записи на SSD?


68

Никогда не думал о включении FileVault на предыдущих компьютерах Mac, но теперь я использую OS X на SSD. Заметно ли снижение скорости?



4
Этот вопрос не специфичен для SSD.
Даниил

Разве это не займет время, чтобы зашифровать диск? Ждали ли здесь люди, которые проводили тестирование, период времени (24 часа?) После включения Filevault для тестирования? Если бы система была занята чтением / записью для шифрования диска, я бы предположил, что производительность будет хуже, чем при нормальных условиях. Просто мысль.

2
Интересно узнать, что ответит на это в 2017 году ...
f01

Ответы:


50

Каждый раз, когда вы заставляете компьютер делать что-то дополнительное, в этом случае шифрование / дешифрование всего доступа к файлам, это займет больше времени, и машина немного замедлится.

FileVault 1 заметно замедлил ход событий, но при использовании FileVault версии 2 (представленной в OS X 10.7 (Lion)), работающей на SSD, заметного уменьшения при чтении или записи файлов не наблюдается. У меня это включено на 15 "MacBook Pro Retina и 2012 11" MacBook Air. Это заметно только при перезагрузке, поскольку перед запуском требуется пароль.

Вы можете заметить, что система работает медленно при первом включении FileVault 2, поскольку она должна зашифровать весь диск. Как только это будет сделано, вы, вероятно, забудете, что он включен.

Если вы решите, что не согласны со мной, отключить FileVault достаточно просто. И снова у вас будет медленный начальный период, поскольку весь диск расшифровывается.


62
Вот пример данных: PCIe SSD на 512 ГБ в моем новом rMBP изначально оценивался в 725/700 МБ / с для чтения / записи. После включения FileVault и заполнения диска примерно до 50% он замедлился до 715/695. Наши процессоры имеют специальные инструкции по оптимизации AES, поэтому влияние на производительность практически отсутствует.
gabedwrds

Именно так. «Каждый раз, когда вы заставляете компьютер делать что-то дополнительное, в этом случае шифрование / дешифрование всего доступа к файлам, это займет больше времени, и машина немного замедлит работу». это просто не соответствует действительности.
Арран Кудбард-Белл

23

Мой собственный опыт работы с File Vault 2 на Samsung 840 EVO на MacBook Pro начала 2011 года с Mavericks заключается в том, что замедление не заметно.

Подробности:

Я взял одну скорость чтения, прежде чем включить File Vault 2 с

time dd if=/dev/zero bs=1024k of=tstfile count=1024

Это показало около 490 МБ / с. После того, как File Vault 2 был включен и шифрование было завершено, другое чтение показало около 315 Мбит / с. Это выглядело плохо, поэтому я сделал перезагрузку.

Затем я взял еще три чтения. Они показали 492, 507 и 503 мб / с. Я не утверждаю, что File Vault 2 улучшил скорость. Я должен был сделать несколько чтений, прежде чем включать шифрование, чтобы понять ожидаемый диапазон.

С данными, которые у меня есть, я бы сказал, что какой бы ни был штраф, это не заметно


3
Вы наверное написали в кеш. Вам нужно очистить кеш как часть вашего теста dd. Используйте команду «sync» (/ bin / sync) для этого.
judepereira

2

Я только что закончил выключать Filevault 2. Для всех, кто встречается в этой теме, ищет свежую информацию, вот она.

Corsair FORCE GT 480GB 1,5 года. Пишет в хранилище файлов 2 были под 250 МБ / с. Заметил снижение производительности.

Безопасное стертое свободное место, отремонтированный диск, отключенное хранилище файлов 2

Новые скорости записи составляют 438 МБ / с, что почти соответствует скорости чтения при 4510 МБ / с.

FileVault 2 покажет вам экстремальное снижение производительности, и его следует избегать для всех, кто потратил деньги на обновление до SSD.


Какой процессор вы используете? @gabedwrds указал, что некоторые процессоры могут оптимизировать шифрование AES, поэтому было бы интересно узнать, объясняет ли это ваше замедление.
Алан Шутко

4
Вы сказали скорость чтения 4510 МБ / с? Ну, это просто возмутительно, то есть невозможно. Во-вторых, 4510 не совпадает с 438. В-третьих, вы не упомянули свою скорость чтения с Filevault2.
Acumenus
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.