1

Я установил твердотельный накопитель на свой ноутбук, но я не получаю ту невероятную скорость, о которой пишут люди.

Моя система:

  • Ноутбук: Acer Aspire 7552G-6061
  • Твердотельный накопитель: Crucial 256GB M4 CT256M4SSD2
  • Операционная система: Linux (Trisquel 5.5, производная от Ubuntu)

Я использую AHCI.

Я установил операционную систему на твердотельный накопитель (в отличие от его копирования).

Как я могу сделать твердотельный накопитель быстрее? Может ли быть проблема с выравниванием блока или сектора?

1 ответ1

1

Сначала отвечу на ваши вопросы

  • Проблема не должна быть связана с выравниванием сектора.
  • У меня есть два совета ниже для поддержания производительности на SSD.

Понимание преимуществ SSD

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

Операции помимо чтения и записи данных на SSD не имеют увеличения производительности, например, использование процессора для интенсивных вычислений. Если вы ожидаете от вашего SSD улучшения производительности для операций с ЦП или ОЗУ, вот почему вы не получаете "молниеносную скорость".

Вы заметили, как резко сокращается время загрузки с жесткого диска на твердотельный накопитель? Раньше я расстраивался из-за того, что на загрузку у меня ушло 50 секунд . Теперь, с моим Crucial 256GB m4 CT256M4SSD2, мой ноутбук загружается не более, чем за 12 секунд (и это включает в себя запуск полного сервера LAMP !)

Когда компьютер загружается с жесткого диска, файлы должны читаться из разных физических мест. Время поиска считывающей головки, перемещающейся в следующее местоположение, является огромным убийственным фактором производительности. Crucial m4 имеет среднее время доступа 0,1 мс. Жесткий диск, который у меня был (Toshiba MK6461GSYN), имеет среднее время доступа 15,8 мс. Мало того, что SSD намного быстрее, он также читает и записывает более чем в два раза быстрее (240+ МБ / с), чем мой жесткий диск (максимум 120 МБ / с).

Если вы не испытали значительного сокращения времени загрузки, я не могу догадаться, почему по предоставленной вами информации. Для некоторых людей, которые задаются вопросом, почему я не предложил TRIM, это потому, что TRIM пока не актуален. TRIM полезен только для записи на SSD, но загрузка операционной системы - это в первую очередь чтение.

Улучшение производительности SSD в Linux

Есть только две вещи, которые я рекомендую.

  1. Включение TRIM
  2. Настройка noatime

Включение TRIM

TRIM поддерживает производительность записи вашего SSD как новую, сообщая SSD, какие сектора больше не используются, и, таким образом, уменьшая усиление записи.

В терминале выполните команду sudo nano /etc/fstab .

Используйте клавиши со стрелками и найдите запись или записи, которые являются разделами на вашем SSD. Для каждой записи добавьте discard к опциям. Строка может выглядеть примерно так:

UUID=ed586ab8-08c5-4bae-b118-d191b716b4a4 /               ext4    discard,errors=remount-ro 0       1

Перейдите к разделу ниже, чтобы применить noatime , или нажмите Ctrl X , введите Y , затем нажмите Enter, чтобы сохранить изменения.

Настройка noatime

noatime указывает файловой системе не записывать в файлы при последнем обращении к ним. Регистрация последнего времени доступа в большинстве случаев не является необходимой и является пустой тратой усилий как на SSD, так и на HDD.

Как и в предыдущем разделе, убедитесь, что вы выполнили команду sudo nano /etc/fstab и находитесь в текстовом редакторе nano.

Используйте клавиши со стрелками и найдите запись или записи, которые являются разделами на вашем SSD. Для каждой записи добавьте noatime к опциям. Строка может выглядеть примерно так:

UUID=ed586ab8-08c5-4bae-b118-d191b716b4a4 /               ext4    noatime,discard,errors=remount-ro 0       1

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