Сначала отвечу на ваши вопросы
- Проблема не должна быть связана с выравниванием сектора.
- У меня есть два совета ниже для поддержания производительности на 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
Есть только две вещи, которые я рекомендую.
- Включение TRIM
- Настройка
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