Я установил твердотельный накопитель на свой ноутбук, но не получаю той молниеносной скорости, о которой пишут люди.
Моя система:
- Ноутбук: Acer Aspire 7552G-6061
- Твердотельный накопитель: Crucial 256 ГБ M4 CT256M4SSD2
- Операционная система: Linux (Trisquel 5.5, производная от Ubuntu)
Я использую AHCI.
Я установил операционную систему на твердотельный накопитель (а не копировал ее).
Как сделать твердотельный накопитель быстрее? Может ли проблема быть в выравнивании блоков или секторов?
решение1
Сначала отвечаем на ваши вопросы
- Проблема не должна быть связана с выравниванием секторов.
- Ниже я дам вам два совета по поддержанию производительности SSD-накопителей.
Преимущества SSD
«Молниеносные скорости», которые люди испытывают на твердотельных дисках, подразумеваютчтение с диска и запись на него. По сравнению с жесткими дисками, твердотельные накопители имеюточень короткое время доступаиболее высокая скорость передачи данных, особенно при случайном доступе.
Операции, выходящие за рамки чтения и записи данных на SSD, не приводят к повышению производительности, например, использование процессора для выполнения интенсивных вычислений. Если вы ожидаете от своего SSD повышения производительности ЦП или оперативной памяти, то именно поэтому вы не получите «молниеносной скорости».
Вы заметили, что вашуменьшение времени загрузкирезко переходите с HDD на SSD? Раньше я был расстроен из-за того, что мой ноутбук взял верх50 секундв придачу. Теперь, с моим Crucial 256GB m4 CT256M4SSD2, мой ноутбук загружается не более чем за12 секунд(и это включает в себя запуск полногоLAMP-сервер!)
Когда компьютер загружается с жесткого диска, файлы должны быть прочитаны из разных физических мест. Время поиска головки чтения, перемещающейся в следующее место, является огромным убийцей производительности. Crucial m4 имеет среднее время доступа0,1 мс. Жесткий диск, который у меня был раньше (Toshiba MK6461GSYN), имел среднее время доступа15,8 мс. SSD не только намного быстрее, он еще и читает и записывает в два раза быстрее (240+ МБ/с), чем мой HDD (максимум 120 МБ/с).
Если вы не заметили значительного сокращения времени загрузки, я не могу понять, почему, исходя из предоставленной вами информации. Для некоторых людей, которые задаются вопросом, почему я не предложилПОДРЕЗАТЬ, это потому, что TRIM пока не актуален. TRIM полезен только для записи на SSD, но загрузка операционной системы — это в первую очередь чтение.
Повышение производительности SSD в Linux
Я рекомендую только две вещи.
Включение TRIM
TRIM сохраняет производительность записи вашего SSD на уровне нового, сообщая SSD, какие сектора больше не используются, и тем самым снижая усиление записи.
В терминале выполните команду sudo nano /etc/fstab
.
Используйте клавиши со стрелками и найдите запись или записи, которые являются разделами на вашем SSD. Для каждой записи добавьте discard
к параметрам. После этого строка может выглядеть примерно так:
UUID=ed586ab8-08c5-4bae-b118-d191b716b4a4 / ext4 discard,errors=remount-ro 0 1
Перейдите к разделу ниже, чтобы подать заявку noatime
, или нажмите CtrlX, введите 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