Чи повільно шифрування FileVault читає / записує на SSD?


67

Ніколи не мав на увазі ввімкнення FileVault на попередніх Macs, але зараз я запускаю OS X на SSD. Чи помітно зниження швидкості?



4
Це питання не є специфічним для SSD.
Даниїл

Чи не потрібно часу для шифрування накопичувача? Чи очікували люди, які пройшли тестування, очікували певний проміжок часу (24 години?) Після того, як дозволили Filevault протестувати? Якщо система зайнята читанням / записом для шифрування накопичувача, я думаю, що продуктивність буде гіршою, ніж у звичайних умовах. Просто думка.

2
Цікаво дізнатися, що відповідь на це у 2017 році ...
f01

Відповіді:


49

Кожен раз, коли ви змушуєте комп'ютер робити щось додаткове, у цьому випадку шифрування / розшифрування всього доступу до файлів займе більше часу, і машина трохи сповільниться.

FileVault 1 помітно сповільнив роботу, але з FileVault версії 2 (Введена в OS X 10.7 (Lion)), що працює на SSD, не спостерігається помітного зниження читання або запису файлів. У мене це ввімкнено для 15-дюймового MacBook Pro Retina та 2012 11-дюймового MacBook Air. Єдиний час, коли це помітно - це при перезавантаженні, оскільки для цього потрібен пароль перед початком процесу завантаження.

Ви можете помітити, що система працює повільно під час першого ввімкнення FileVault 2, оскільки вона має зашифрувати весь диск. Як тільки це буде зроблено, ви, ймовірно, забудете, що це так.

Якщо ви вирішите, що не згодні зі мною, вимкнути FileVault досить просто. У вас ще раз буде повільний початковий період, оскільки весь диск розшифровується.


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

Саме так. "Кожен раз, коли ви змушуєте комп'ютер робити щось додаткове, у цьому випадку шифрування / розшифрування всього доступу до файлів займе більше часу, і машина трохи сповільниться." це просто неправда.
Арран Кадбард-Белл

23

Мій власний досвід з файлом Vault 2 на Samsung 840 EVO на початку 2011 року MacBook Pro під управлінням Mavericks полягає в тому, що уповільнення не помітно.

Деталі:

Я переніс швидкість читання, перш ніж повернути File Vault 2

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

Це показало близько 490 мб / с. Після ввімкнення файлу Vault 2 і шифрування було завершено, ще одне зчитування показало близько 315 мб / с. Це виглядало погано, тому я зробив перезапуск.

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

Маючи дані, які я маю, я б сказав, що як би не було штрафу, це не помітно.


3
Ви, ймовірно, писали в кеш. Вам потрібно очистити кеш-пам'ять як частину вашого бенчмарка. Для цього використовуйте команду "sync" (/ bin / sync).
judepereira

2

Щойно я закінчив вимикати Filevault 2. Для всіх, хто трапляється на цю тему, шукаючи останню інформацію, ось вона.

Corsair FORCE GT 480 Гб 1,5 років. Записи у сховищі файлів 2 були менше 250 мб / с. Помітив деградацію продуктивності.

Безпечний стертий вільний простір відремонтований диск відключений файл vault 2

Нова швидкість запису становить 438 Мб / с, що майже відповідає швидкості читання при 4510 мбіт / с.

FileVault 2 покаже вам надзвичайну погіршення продуктивності, і цього слід уникати всім, хто витратив гроші на оновлення SSD.


Який процесор ви використовуєте? @gabedwrds зазначив, що деякі процесори можуть оптимізувати шифрування AES, тому було б цікаво дізнатися, чи пояснює це ваше сповільнення.
Алан Шутко

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