Как оптимизировать скорость и производительность твердотельного накопителя
Технология с пояснениями

Как оптимизировать скорость и производительность твердотельного накопителя

Хотя твердотельные накопители способны обеспечить бешеную скорость вычислений, большинство пользователей не знают неприятного секрета – ваш накопитель может быть неправильно настроен. Причина в том, что твердотельные накопители не оптимизированы из коробки. Прежде чем накопитель достигнет пиковой производительности, пользователь должен провести достаточное количество настроек и подготовительных работ. В частности, необходимо включить режим AHCI в BIOS/EFI и установить правильные драйверы AHCI

Хотя твердотельные накопители могут обеспечить бешеную скорость вычислений, большинство пользователей не знают неприятного секрета – ваш накопитель может быть неправильно настроен

Причина в том, что твердотельные накопители не оптимизируются из коробки. Прежде чем накопитель достигнет пиковой производительности, пользователь должен провести определенную работу по настройке и подготовке. В частности, необходимо включить режим AHCI в BIOS/EFI и установить правильные драйверы AHCI. Кроме того, необходимо обновить прошивку SSD до последней версии и убедиться, что установлены правильные драйверы

Однако тем, кто хочет продлить срок службы своего накопителя, стоит ознакомиться со статьей Тины

Технический жаргон

Сборка мусора : Сборка мусора в SSD является важной частью работы по предотвращению выхода SSD из строя. Почему, спросите вы? Потому что твердотельные накопители не могут просто стирать блоки памяти, записывая на них мусорные данные, как это делают традиционные диски на основе пластин. Прежде чем контроллер SSD сможет записать блок, он должен прочитать его, чтобы пометить для удаления – двухэтапный подход к стиранию флэш-ячеек с помощью чтения и записи может занять много времени

Фоновая сборка мусора решает эту проблему, считывая и помечая блоки как стертые, пока компьютер простаивает. Этот процесс, также известный как холостая сборка мусора, функционирует независимо от операционной системы. Поэтому он работает как в Linux, так и в Mac и Windows. Для активации фоновой сборки мусора достаточно выйти из системы и оставить компьютер работающим на несколько часов

TRIM : TRIM решает проблему стирания флэш-памяти, функционируя на уровне операционной системы. Вместо того чтобы контроллер SSD отмечал, какие блоки требуют стирания, эту роль выполняет операционная система. К сожалению, TRIM полностью зависит от совместимости драйверов и операционной системы. Поэтому если в ОС или установленных драйверах возникнут какие-либо проблемы, TRIM не будет работать

Различие BIOS/EFI : Базовая система ввода-вывода была сравнительно недавно заменена системой Extended Firmware Interface в новых компьютерах. Однако функционально вы все еще можете взаимодействовать с обеими системами одинаково

Включите AHCI в BIOS/EFI

Включение AHCI в среде BIOS : Нет существенных различий между включением ACHI в среде EFI или BIOS. Однако, поскольку многие предзагрузочные среды отличаются по компоновке и терминологии, я могу дать только общие рекомендации. Скриншоты в этой статье не будут в точности повторять вашу схему

Для начала включите AHCI:

  • Нажмите клавишу коррекции F, чтобы войти в BIOS/EFI. Это зависит от производителя и марки материнской платы. Чаще всего это клавиша Del, F2 или F10.
  • Войдя в BIOS или EFI, найдите ссылки на ‘жесткий диск’ или ‘хранилище’. Нажмите на него.
  • Измените настройки с IDE или RAID на AHCI.
  • Обычно для сохранения нажмите F10, а затем выйдите. Однако ваши настройки могут отличаться. Убедитесь, что вы сохранили и вышли, иначе ваши настройки не сохранятся.

.

Windows : Если вы не установили драйверы AHCI в Windows, то при загрузке на вашем компьютере возникнет BSOD.Windows 7 стала первой ОС Windows, в которой появилась команда TRIM. К сожалению, в Vista и XP она отсутствует

ПРЕДУПРЕЖДЕНИЕ : Если вы изначально установили компьютер с IDE, включение AHCI в Windows вызовет страшный синий экран смерти (BSOD) при загрузке. Прежде чем продолжить, сначала установите драйверы AHCI от Microsoft, а затем включите AHCI. К счастью, компания Microsoft сделала установку довольно простой: Просто загрузите и установите пакет Fix It непосредственно с сайта Microsoft

Mac OSX : Для сборок OSX старше Lion необходимо вручную установить TRIM, чтобы он работал. Вот несколько простых инструкций для правильной установки

Linux : В Linux система TRIM внедрена с 2008 года. Вы можете установить его вручную, следуя этим указаниям

Вот пример среды предварительной загрузки UEFI:

Вот пример старой среды предварительной загрузки BIOS:

Загрузите правильный драйвер для TRIM

TRIM оптимизирует диск, предотвращая заикания и замедления. В отличие от пластинчатых дисков, твердотельные накопители не перезаписывают данные, помеченные как стертые. Перед записью в ‘грязный’ блок SSD должен выдать команду TRIM, чтобы стереть его. Когда TRIM работает правильно, контроллер SSD стирает неиспользуемые блоки, что обеспечивает бесперебойную работу. Однако при техническом сбое или ошибке конфигурации TRIM может не работать, и на диске закончится свободное пространство – при этом, когда свободное пространство закончится, работа диска резко замедлится

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

В целом, энтузиасты советуют устанавливать официальные драйверы накопителей Intel для чипсетов Intel и драйверы Microsoft для чипсетов AMD. Чтобы убедиться, что драйверы MS установлены, в Windows перейдите в Диспетчер устройств и выберите SSD в разделе ‘Дисковые накопители’. Затем просто обновите драйверы – Windows должна установить их автоматически

Убедитесь, что ваш чипсет поддерживает TRIM

К сожалению, не все чипсеты поддерживают TRIM, особенно в RAID-массивах. Чипсеты Intel серии 7 официально поддерживают TRIM в RAID-массивах любой формы. Однако неофициальная поддержка существует в чипсетах Series 6. Кроме того, Linux якобы поддерживает программный TRIM в RAID-массивах, хотя и с некоторыми сложностями

Обновите прошивку твердотельного накопителя

Многие твердотельные накопители страдают от различных ошибок, когда они только появляются на рынке. К счастью, эти ошибки часто получают обновления в виде патчей для прошивки. Эти исправления могут быть как разрушительными, при которых все данные на устройстве уничтожаются, так и неразрушительными. В любом случае, перед прошивкой обновленной прошивки необходимо создать резервную копию данных

Дополнительную информацию о резервном копировании данных можно найти в руководстве Тины. В двух словах, просто скопируйте данные на внешний диск с помощью такого программного обеспечения, как Clonezilla. Джастин написал отличное руководство по резервному копированию диска с помощью PartedMagic в сочетании с Clonezilla, за которое я могу лично поручиться. Кроме того, если вы используете Windows 7, попробуйте воспользоваться встроенной функцией резервного копирования

Хотя это и опасно, обновление микропрограммы твердотельного накопителя может предотвратить его проблемы в будущем. Но перед обновлением проведите исследование – найдите, какие диски требуют обновления прошивки

Не покупайте дерьмо

Из восьми твердотельных накопителей, которые я использовал за последние четыре года, четыре вышли из строя, несмотря на обновление прошивки и принятие всех необходимых мер предосторожности. Все четыре отказа были связаны с использованием контроллеров Sandforce второго поколения, которые, как известно, страдают от катастрофических отказов

К счастью, современные твердотельные накопители страдают от меньшего количества проблем, чем ранние модели. Однако не искушайте судьбу. Прежде чем совершить покупку, прочитайте отзывы. Выбирайте современную модель, например, SSD M. 2

Заключение

Производительность вашего твердотельного накопителя из коробки не будет оптимизирована, пока вы не предпримете три важных действия: Во-первых, попробуйте включить AHCI в BIOS/EFI. Во-вторых, проверьте, совместим ли ваш чипсет (материнская плата) с TRIM. В-третьих, проверьте, не требуется ли вашему накопителю обновление микропрограммы

В качестве дополнительного способа повышения производительности компьютера можно рассмотреть возможность перехода на оперативную память DDR4, следуя этим рекомендациям:

Кредиты изображений: Блоки флэш-памяти из Википедии

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий