Есть ли способ определить, является ли TRIM причиной моего медленного HD?
У меня есть компьютер с твердотельными накопителями RAID1, но производительность, которую я получаю, очень плохая (при последовательном чтении около 20 МБ / с). У них нет включенной TRIM, поскольку это старое ядро Linux, поэтому, прежде чем я обновлюсь, чтобы включить TRIM, я хочу убедиться, что я решаю правильную проблему.
Есть ли способ окончательно доказать, что TRIM - это моя проблема с производительностью моего диска?
3 ответа
Если вы получили очень свежий выпуск e2fsprogs, вы можете запустить e2fsck -f -E discard
проверить фс и выдать сбросы на все свободное место. Обратите внимание, что производительность записи, а не чтения обычно ухудшается на SSD, который не обрезается. Выполнение обрезки прямо сейчас или обновление до нового ядра и включение автоматической обрезки может со временем улучшить положение вещей или, по крайней мере, предотвратить их ухудшение, но лучше всего сделать резервную копию всей системы, а затем стереть весь ssd с помощью hdparm
Защитите команду erase, затем восстановите.
Вы можете попытаться загрузиться с работающей системы, имеющей ядро, способное применить команду TRIM к диску.
Таким образом, вы можете улучшить производительность вашего диска без необходимости менять ядро вашей системы.
К сожалению, я не знаю, какая минимальная версия ядра вам нужна.
Программный RAID1 не передает команду TRIM, тем более RAID-контроллеры....
Может случиться так, что ваши SSD накопители имеют скорость 10 МБ / с, просто время поиска равно 0,0000 с.