Archive

Posts Tagged ‘SSD’

SSD и Linux

October 3rd, 2011 No comments

Наверное все знают, что SSD это круто в плане скорости чтения. Но совсем не круто в плане скорости записи, и еще менее круто в плане живучести. Особенно MLC устройства.

Для того, чтобы решить обе эти проблемы в среде Windows, к каждому SSD девайсу прилагается тулз который позволяет настроить over-provisioning.  Но что делать *nix-администраторам?

Для того чтобы все было айс и тру – нам нужна тулза hdparm, и SSD винт должен быть подключен не в рейд-контроллер, а напрямую к SATA порту.

  1. Устанавливаем мастер-пароль для SSD.
    hdparm –user-master u –security-set-pass 123 /dev/sdb
  2. Выполняем secure erase.
    hdparm –user-master u –security-erase 123  /dev/sdb
  3. Ограничиваем доступный размер диска. Нужное вам количество секторов посчитайте сами.
    hdparm -Np1234567890 /dev/sdb

Если по какой-то причине с пунктом 3 у вас не сложилось, например как у нас – проблема с HPA, которую лениво решать, то можно его заменить: при создании рейда (если планируете использовать SSD  в рейде) либо при создании разделов (если планируете использовать SSD как самостоятельное устройство) вы должны указать только часть реального объема диска. Например – 80%. Или 50%. Все оставшееся после подобной разметки пустое место SSD автоматически применит для wear-off leveling, что значительно продлит жизнь вашему SSD и однозначно придаст ему бодрости при записи.

Categories: Linux Tags: , ,