Только что купил подержанного зверя настольного ПК. Системный диск настроен как Raid 0 SSD (накопители Intel 510 SSD) по 128 каждый. У меня, вероятно, не будет много программ за пределами офиса, и, возможно, Adobe CS, если я захочу, я буду хранить большие данные на обычном жестком диске.

Мой вопрос касается настройки TrueCrypt с моей конфигурацией. Я ранее не делал полное шифрование диска, но я чувствую, что это, вероятно, хорошая идея. Я сделал несколько тестов скорости с использованием контейнеров файлов на жестком диске и SDD с TrueCrypt. Несмотря на то, что SSD и Truecrypt имеют огромный успех, он все же превосходит жесткий диск сам по себе с большим отрывом, поэтому я думаю, что я буду в порядке для моих потребностей с truecrypt.

В нескольких местах я видел, что они рекомендуют разбить диск и оставить некоторые SSD вне truecrypt, это действительно имеет значение? Если так, сколько я должен оставить? Будет ли какая-либо проблема в конфигурации Raid0?

Меня не очень беспокоит вопрос выравнивания износа, скорее потеря данных и безопасность, но, поскольку мне не нужно все это пространство, я бы хотел оптимизировать настройки для обеспечения безопасности и скорости.

1 ответ1

0

Краткий ответ: Да, если оставить немного свободного пространства, это может ускорить работу SSD.

Длинный ответ: запись данных на SSD обычно включает в себя следующие действия:

  1. Читать большой блок (на блоках размером SSD, например, 64 КБ)
  2. Изменить часть прочитанных данных (например, изменить данные 4K, которые вы только что пытались записать в SSD)
  3. Найдите пустой блок SSD и запишите данные.
  4. Обновите внутренние указатели, чтобы все данные старого блока теперь находились в новом блоке.

Если на SSD есть свободное место, то все идет довольно быстро.

Однако, если у него нет свободных блоков, тогда это становится:

  1. Читать большой блок (на блоках размером SSD, например, 64 КБ)
  2. Изменить часть этого блока (например, изменить данные 4K)
  3. Найдите пустой блок SSD. Обратите внимание, что нет.
  4. УДАЛИТЬ блок (это занимает относительно много времени)
  5. Написать в только что стертый блок.
  6. Обновление администрации

Если вы удалите файл и TRIM включен, то умные вещи могут произойти. Привод может знать, что блок полностью не используется, и пока он находится в режиме ожидания, он может преимущественно стереть эти блоки. Или он может объединить несколько в основном пустых блоков в один блок и превентивно удалить эти дюжины блоков. Это хорошая вещь.

Но для выполнения всех этих действий контроллер на SSD должен знать, какие блоки используются, и с которыми он может работать. Если у вас нет TRIM, он не знает, какая часть файловой системы используется. Это не значит, что блоки нераспределенного пространства не используются. Так что, если вы оставите немного неразделенного пространства, если есть больше блоков для работы. Что хорошо, если вы собираетесь быстро писать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .