Я получаю ноутбук новой разработки скоро, и я думаю об использовании TrueCrypt для шифрования целого диска.
Какое отбрасывание производительности я могу ожидать? 10%? 30%?Еще? Кроме того, принятие рабочей нагрузки имеет эффект, компилирование/использование Visual Studio было бы затронуто очень? Я, может казаться, не нахожу ничего как это в сети.
У меня нет определенных чисел, но будет некоторое понижение производительности, хотя небольшая.
Было сообщение в блоге, которое описало общее выполнение полного шифрования диска на системном разделе и как это может влиять на воспринятую производительность пользователей. Это, кажется, указывает, что ЦП получает больший удар производительности, чем жесткий диск:
Для меня критический вопрос состоял в том, какой наверху делает шифрование Вашего жесткого диска, имеют на производительности системы в целом. Чтобы попытаться измерить это, я использовал HDTune для измерения производительности диска прежде и после шифрования с TrueCrypt. Перед шифрованием я видел среднюю скорость передачи приблизительно 47MB/s с диском SATA моего ноутбука в режиме AHCI. Max был о 59.9MB/s и пакетной скорости 85.8MB/s со средним использованием ЦП 4,1% всюду по тесту. Производительность HD перед Truecrypt
После шифрования я видел среднюю скорость передачи 46.9MB/s, пик 59,7 МБ/с, пакет 62.9MB/s и среднее использование ЦП 26,7%. Я не ожидал это, но это - то, где я видел свой хит. Это имеет смысл, когда Вы думаете об этом - шифрование/дешифрование данных обычно не приводит к чтению/записи значительно большего количества данных (шифрование, и дешифрование сделано в блоке или уровне сектора не на всем уровне файла), таким образом, Вы не видите существенно уменьшенной производительности диска.
Аппаратные средства Tom также имеют хорошую статью, "Защитите Свои Данные С Шифрованием", которое детализирует последствия производительности использования TrueCrypt на полном объеме.
Кроме того, посмотрите, что сообщение в блоге Scott Gu расценивает скорость физического жесткого диска (т.е. об/мин) (Подсказка/Прием: Скорость Жесткого диска и Производительность Visual Studio), который может иметь большое значение к производительности Visual Studio, используется ли шифрование или нет.
Здесь существует другое сообщение: Каково Влияние Производительности Системного Шифрования С TrueCrypt
Я уже сделал это. Производительность не отбрасывала так много. De-/Encryption является performend в памяти. И более новые версии мобилизуют несколько ядер при наличии. Необходимо обосноваться с самым быстрым методом шифрования для большей скорости. Можно сравнить алгоритмов в TrueCrypt. AES является самой быстрой, использование объединенного шифрования замедлится больше.
Я не заметил фона производительности вообще, даже при том, что, должно быть, были некоторые. Проверьте Википедию на комментарии по производительности.
Если Вы планируете зашифровать целый диск, отбрасывание производительности не должно на самом деле быть этим плохо. К сожалению, у меня нет чисел, но система, кажется, имеет о той же производительности как прежде, чем зашифровать диск, при выполнении стандартной среды разработки, такой как Visual Studio, SVN и так далее.
Основанный на файле объем однако намного медленнее, и много задач могут занять дважды время (снова, у меня нет чисел, но это значительно медленнее).
В конце дня все другие программы, которые Вы устанавливаете на своем компьютере, вероятно, окажут намного больше влияния на общую производительность, чем шифрование системного диска.
Я ожидал бы, что производительность отбросит в большой степени при записи, но не как серьезно при чтении. Вы могли контролировать свое использование диска Visual Studio и использование памяти, сравнить его с тем, что можно найти в сети и использовать задержанные записи на диск, когда это возможно.
У меня есть TrueCrypted мой нетбук HD (Samsung NC10). Нет никакого заметного различия в ежедневном использовании (но я не делаю ничего тяжелого как компиляция или использую PhotoShop), кроме спящего режима и восстановления от в спящем режиме, который существенно медленнее.
Если Вы делаете Инструменты | Сравнительный тест из TrueCrypt, Вы видите уровни шифрования для различных шифров. Используйте число МБ/с для определения, сколько времени это возьмет для дампа всей памяти к диску. Мои NC10 занимают примерно 90 секунд для спящего режима (с TrueCrypt), который неудобен, но не так неудобен, как это было бы, если бы я потерял нетбук и должен был иметь дело с кем-то имеющим доступ ко всем моим данным.
Я сделал много тестов, компилирующих крупный проект (занимает приблизительно 10 минут для компиляции) на рабочем столе Windows 7. Не было абсолютно никакого различия в мое время изготовления прежде и после TrueCrypt-луга жесткий диск (использующий AES).