Восстановить скорость ssd диска. Как вернуть подержанному твердотельному накопителю (SSD) пиковую производительность?

Записки IT спеца

Твердотельные диски (SSD) сравнимо новейший и все еще достаточно дорогой вид накопителя, потому принимая решение о приобретении SSD необходимо учитывать все индивидуальности данной технологии, чтоб очень употреблять достоинства новейших дисков и, по способности, минимизировать влияние недостатков.

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

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

Особенность используемой в SSD флеш-памяти типа NAND состоит в том, что запись может производиться лишь в вольные блоки, ежели блок уже содержит данные, то происходит считывание данных из него в кэш накопителя (или ОЗУ) – чистка блока – подмена старенькых данных новенькими – запись. Несложно увидеть, что занятый блок наращивает количество операций при записи с одной до 4 На практике высочайшая скорость записи доступна до тех пор пока на SSD есть вольные блоки, по мере наполнения диска данными такие блоки заканчиваются и производительность на операциях записи начинает значительно падать.

Теперь вспомним, о чем мы говорили чуток ранее. ОС не знает какие блоки SSD свободны, а какие нет, потому все операции с диском отдаются на откуп файловой системы у которой свои понятия о способах хранения инфы. При удалении файла современные файловые системы не торопятся на физическом уровне удалять файл с диска, они просто отмечают надлежащие блоки в таблице расположения файлов как вольные. Реально удаленные данные находятся на диске до тех пор, пока не будут перезаписаны новенькими. При использовании механических твердых дисков таковой подход вполне оправдан, так как дозволяет избежать излишних обращений к механике диска (время случайного доступа – основное нездоровое место HDD), в тоже время различия меж записью в вольный и содержащий данные сектор у механических дисков нет.

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

Что касается дисков, то тут вопросец на нынешний день закрыт, все актуальные модели поддерживают TRIM, а для ранее выпущенных моделей существую новейшие прошивки. С операционными системами не все так радужно, TRIM на нынешний день поддерживают:

  • Windows 7
  • Windows Server 2008 R2
  • Linux c ядром 2.6.33 и выше
  • FreeBSD 8.1, ограниченная поддержка лишь для низкоуровневого форматирования, полная поддержка ожидается в FreeBSD 9.

Сегодня наше теоретическое отступление оказалось нежданно широким, самое время проверить как обстоят дела на практике. Опосля нашего тестирования SSD в феврале этого года мы решили подвергнуть один из дисков OCZ Agility 2 <OCZSSD2-2AGTE60G> длительному испытанию. Мы установили его в качестве доп диска в сервер под управлением Windows Server 2003 и расположили на нем базы 1С:Предприятие 7.7 с суммарной перегрузкой в 30 юзеров. В начале данной для нас недельки мы сняли этот диск. Все следующие операции производились на Windows 7 SP1 64-бита.

Основной энтузиазм для нас представляли два параметра: степень износа SSD и уровень производительности опосля длительной работы в системе без поддержки TRIM. Так как SSD имеет конечное количество циклов перезаписи, почти все испытывают полностью обоснованные опаски по поводу пригодности SSD для высоконагруженных дисковых подсистем. Данный показатель можно выяснить из S.M.A.R.T. таблицы накопителя. Для этого мы пользовались комфортной утилитой CrystalDiskInfo:

Читайте также  Телефон fly зависает на загрузке. Проблемы с телефоном Fly IQ450: при загрузке пишет «Loading»

Как лицезреем, по поводу ресурса можно не волноваться, отработав 4 месяца в режиме активного использования диск по прежнему имеет это значение на уровне 100% и, как указывает практика, диск будет заменен как морально устаревший ранее чем выработает собственный ресурс.

Теперь перейдем к производительности, в наших февральских тестах диск показал последующие результаты:

Посмотрим, что он покажет теперь:

Результат работы без TRIM налицо: производительность операций записи снизилась на 15-40%, что очень значительно. Внимательный читатель увидит, что тестирование мы проводили в ОС которая поддерживает TRIM, но производительность так и осталась низкой. Все верно, ОС не знает какие блоки свободны, а какие нет, потому наличие TRIM будет действовать лишь для вновь удаляемых данных.

Однако на практике все еще ужаснее. Ни скорое, ни полное форматирование, ни наполнение диска нулями при помощи особых утилит не привели к хотимому результату:

Да, есть от что придти в отчаяние, светлое будущее SSD перестает казаться таковым светлым и принуждает задуматься о правильном вложении средств. Сейчас единственным реально работающим методом вернуть SSD былую производительность является внедрение фирменных утилит, но это соединено с полным ликвидированием данных на диске. Мы пользовались утилитой OCZ Toolbox, а конкретно функцией Secure Erase.

После использования данной функции необходимо перезагрузить ПК и поновой сделать раздел на SSD (текущий будет автоматом удален), форматирование новейшего раздела, невзирая на установленный флаг “Быстрое форматирование”, займет достаточно длительное время, в итоге SSD будет вполне очищен. Проверим производительность:

Ну, в конце концов то! Производительность возвратилась к начальным показателям.

Выводы:

Что можно огласить по этому поводу? Практического смысла в приобретении SSD для систем не поддерживающих TRIM нет, лучше издержите эти средства на создание производительного RAID массива из SATA / SAS дисков. При использовании бывших в эксплуатации SSD непременно произведите чистку диска фирменной утилитой и не забудьте проверить оставшийся ресурс диска. В остальном остается пожелать для вас благоразумия и употреблять SSD лишь в тех вариантах, когда это вправду имеет смысл.

Дополнительные материалы:

  1. Можно ли отлично применять SSD без поддержки TRIM?




Почему SSD медлительно работает

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

Повышение скорости работы твердотельного накопителя

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

Тестируем скорость SSD
Программы для проверки скорости SSD

Причина 1: Узенькие места подключения

Начнём рассмотрение с вероятных аппаратных недочетов при коннекте ССД и материнской платы. В том случае, когда интерфейс подключения не является самым скорым либо новым, вероятна ситуация, что передача данных идёт не по заявленной скорости твердотельного накопителя. Тогда быстрота чтения и записи инсталлируются на уровне наибольшей пропускной возможности для определённого разъёма и его версии. Это применимо к подключению SSD через SATA, PCI Express, USB и в исключительных вариантах для M.2. Разглядим каждый вариант в отдельности:

SATA-подключение

Обладая SSD форм-фактора 2,5 д соединяющимся с компом по обычному SATA-кабелю, следует осознавать, что лучше всего для такового типа подключения будет третье поколение Serial Advanced Technology Attachment. Прошлые версии SATA могут ограничивать пропускную способность достаточно жёстко относительно заявленной скорости твердотельного накопителя.

Приведём маленькое сопоставление версий. Поколение II возникло в 2004 году, и на теоретическом уровне наибольшая скорость передачи данных по нему составляет 300 Мбайт/с либо 3 Гбит/с. А поколение III дебютировало в 2009 году, владея теоретической наибольшей скоростью 600 Мбайт/с либо 6 Гбит/с. Как видите, меж ними разница в двукратном увеличении пропускной возможности. При условной работе на скорости в 500 Мбайт/с 2-ое поколение не даст раскрыть потенциал твердотельного накопителя вполне. При использовании третьего у юзера даже будет некий зазор для обеспечения максимума производительности, и только тогда ССД будет работать на полную мощность. Потому для вас потребуются разъёмы SATA 3 на материнской плате — конкретно по ним лучше всего подключать твердотельные диски 2,5 дюйма.

Подключаем SSD к компу либо ноутбуку

Подключение в разъем PCI Express

Соединение через PCI-E имеет одно бесспорное преимущество — оно прямое, то есть для него не необходимы излишние кабели. Но принципиально осознавать саму сущность шины Peripheral Component Interconnect Express, поэтому что у неё есть несколько разных контактных спецификаций от x1 до x16, не говоря уже о версии от 1.0 до 5.0, и скорость взаимодействия с подключённым устройством зависит от 2-ух характеристик в совокупы. Тут также работает правило «чем больше тем лучше», потому, ежели есть возможность, помещайте твердотельные накопители в разъем с самым огромным количеством контактов (конечно же, при наличии вольного места) и с новой версией.

Читайте также  Скачать андроид для windows phone. Установка Android-приложений на неподдерживаемые устройства Windows 10 Mobile

Учтите, что совет о большом количестве контактов предполагает, быстрее, рекомендацию о покупке такового SSD, где они есть. Ведь ежели вы будете вставлять диск с наименьшей длиной ключа в разъем x8 либо x16, скорость от этого не возрастет. Потому ориентируйтесь в первую очередь на версию слотов материнской платы — тогда прирост производительности не лишь возможен, но и будет полностью ощутимым. Для сравнения: пропускная способность версии 1.0 PCI Express по полосы x1 составляет 250 Мбайт/с, что неприемлимо для твердотельного накопителя, когда же версия 5.0 по той же полосы x1 дозволяет передавать данные на скорости 3,938 Гбайт/с.

Подключение SSD в разъем PCI Express x4 SSD

USB-подключение

К интерфейсу Universal Serial Bus управление аналогично SATA. Чем выше версия разъёма и кабеля подключения, тем больше скорость чтения/записи. Потому советуем подсоединять твердотельные диски по спецификации USB 3.0 и выше. Да, версия 2.0 тоже может управляться с вначале медленными SSD до 480 Мбит/с, но с развитием твердотельных накопителей таковой показатель уже скоро будет совершено неудовлетворительным для широкого круга юзеров. Напоминаем, что USB версии 3.0 дозволяет передавать данные со скоростью 5 Гбит/с, что с лихвой хватит для всех современных ССД, поэтому отдавайте предпочтение голубым разъёмам Universal Serial Bus.

Подключение M.2

Будучи вторым способом прямого соединения, наряду с подключением в разъем PCI Express, M.2 не нуждается в «посредниках» вроде кабелей и даже превосходит Экспресс тем, что диски упоминаемой М-спецификации владеют своим особым разъёмом, куда не вставить другое устройство. Они по умолчанию владеют наилучшей совместимостью с надлежащими твердотельными накопителями. Наша рекомендация состоит в том, что лучше подключать M.2 впрямую либо же употреблять только высокоскоростные переходники для соединения по промежным интерфейсам, описанным выше.

Как подключить SSD M.2

Внимание! В случае подключения SATA, PCI Express и USB возможны доп «трудности» в виде подделок и выдачи изделий за то, чем они не являются. Самый обычной пример – перепрошитая флешка, помещённая в пластмассовый корпус и выдаваемая за SSD, которая никогда не достигнет применимой для диска скорости передачи данных никакими средствами. Будьте аккуратны при покупке.

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

Причина 2: Неправильные опции BIOS

Корень задачи медленной работы твердотельного накопителя может крыться в БИОС из-за не совершенно верных опций. Подключённые по SATA диски могут работать по устаревшим либо неподходящим протоколам, что способно уменьшить пропускную способность разъёмов, даже ежели те являются представителями крайнего поколения. Потому для вас нужно зайти в подсистему и выполнить ряд действий:

Как попасть в BIOS на компьютере

  1. Войдите в раздел «Advanced», потом, перемещаясь с помощью стрелочек, выделите строчку «Onboard Devices Configuration», опосля что нажмите «Enter».
  2. Выберите пункт «Controller Mode» и переведите параметр на «AHCI» через «Enter».
  3. Нажмите «F10», чтоб выйти из BIOS, сохраняя изготовленные конфигурации и нажмите «OK».

Механизм Advanced Host Controller Interface наиболее совершенен, чем устаревший IDE либо обыденный ATA, и подключая твердотельный накопитель по SATA, лучше всего выбирать современный протокол.

Причина 3: Спящий режим

Специфической предпосылкой для низкой скорости устройства может стать дополнительно подаваемое напряжение на диск, которое неверно интерпретируется накопителем как питание для режима гибернации. Строго говоря, виновниками сложившейся ситуации являются особый режим «DevSleep», разработанный в большей степени для мобильных устройств (чтобы те быстро входили и выходили из спящего режима с подходящим переключением режимов питания), и SATA-кабель, подающий напряжение в 3,3V по которому происходит питание в спящем режиме. Дело в том, что некие диски могут неверно мыслить, как будто комп переведён в спящий режим, работая на уменьшенном энергопотреблении и выдавая низкую скорость, что является конструктивным огрехом инженеров.

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

Не беспокойтесь, таковая операция не попортит кабель питания, но лишит его полосы, которая не лишь не нужна для SSD, но даже и вредоносна для диска. Как другой путь, ежели вы не желаете прибегать к настолько конструктивным способам, замените текущий кабель на SATA-Molex, который вначале лишён 5-ого провода.

Вероятно, причина низких характеристик кроется конкретно в этом ненадобном для твердотельного накопителя элементе питания. Задокументировано, что от этого мучаются как минимум модели от компании Transcend, а конкретно Transcend SSD370.

Читайте также  Рейтинг vpn бесплатных сервисов. ТОП бесплатных VPN-сервисов 2020 года

Причина 4: Устаревшие драйверы и прошивка BIOS

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

  1. Кликните правой клавишей мыши по кнопочке «Пуск» и выберите «Диспетчер устройств».
  2. Разверните категорию «Дисковые устройства», опосля что щёлкните ПКМ по SSD и нажмите «Обновить драйвер».
  3. Начните «Автоматический поиск обновленных драйверов».
  4. Подождите, пока «Идёт поиск драйверов в сети…».
  5. Найденные актуальные драйвера будут установлены автоматом, при необходимости инициируйте «Поиск обновленных драйверов в Центре обновления Windows».

Благодаря системным способам можно обновить нужный софт, и нивелировать конфликты программного обеспечения. Но не считая их существует ряд посторониих приложений, которые также отлично либо даже лучше управляются с сиим делом. Эти темы рассмотрены развёрнуто в особых статьях.

Подробнее:
Как обновить драйверы на компьютере
Программы для обновления драйверов на ПК

Нельзя забывать о версии подсистемы, поэтому как она задаёт тон базисному взаимодействию устройств, подключённых к материнской плате. Устаревшая прошивка может стать типичным программным «узким горлом» при соединении устройств, которые еще новее, а SSD как раз такими и являются. Поэтапно и расширенно тема обновления BIOS рассмотрена в соответственном материале.

Подробнее:
Программы для обновления BIOS
Обновление BIOS на компьютере

Причина 5: Недочет вольного места

Твердотельным дискам необходимо свободное место для оперативных манёвров и действенного перемещения данных, а также операций по сбору мусора, выравнивания износа и подмене вышедших из строя блоков памяти. Применимым считается 10% от общего объёма диска для резервного места. Вызволить нужные гб необходимо вручную либо же воспользовавшись специальной програмкой, к примеру, CCleaner, которая отлично очищает системные разделы от ненадобных файлов.

Как очистить комп от мусора с помощью программы CCleaner

При желании практически всё то же самое можно сделать самостоятельно.

Освобождаем место на диске C в Windows 10

Дополнительной действенной мерой будет установка данного резервного объёма с помощью профильного софта от производителей SSD. Разглядим такую операцию на примере Samsung Magician:

Скачать Samsung Magician

  1. Определите подходящий для резервирования твердотельный накопитель, опосля что нажмите на «Over Provisioning».
  2. Выберите «Рекомендуемое» либо «Свое значение», рекомендуемое будет на уровне упомянутых 10%, а потом нажмите на «Установлен».
  3. Теперь у диска зарезервировано определённое количество гб, которые будут направляться на нужды контроллера, что положительно скажется на скорости и долговечности SSD.
  4. Учтите, что упоминаемая программа может на сто процентов взаимодействовать только с накопителями конторы Samsung. Другие могут быть видимы, но задать им резерв уже не получится. У остальных фирм-производителей есть свои программы, к примеру, Kingston SSD Manager.

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

Причина 6: Неровные разделы

В ходе использования хоть какого диска, как HDD, так и SSD, на нём может произойти смещение кластеров относительно физических секторов и разделов, что именуется «неровность разделов». Это состояние приводит к повышению количества нужных операций чтения/записи, что быстро расходует ресурс ССД при наименьшей удельной скорости. Для выравнивания разделов существует особая программа Paragon Alignment Tool. К огорчению, её уже не отыскать на официальном веб-сайте, поэтому что создатели интегрировали упоминаемую утилиту в платный менеджер накопителей. Но на открытых файлообменниках ещё можно отыскать крайние версии. Чтоб выровнять разделы в ней, необходимо:

  1. Ознакомиться с чертами работы и надавить «Далее».
  2. Подождать, пока идёт «Сканирование разделов».
  3. Посмотреть, какие разделы нуждаются в выравнивании, и надавить «Выровнять разделы».

Программа произведёт функцию автоматом и уведомит вас в новеньком окне, при необходимости запросив перезагрузку системы, но мы порекомендуем сделать её в любом случае. Тогда во время новейшего пуска компа вы можете оценить увеличение скорости загрузки ОС.

Причина 7: Повреждения компонентов ПК

Физическая неисправность, даже не приводящая к полной поломке отдельного комплектующего, может воздействовать на частичное отключение функциональности системы и понижение её быстродействия. В случае медленной работы SSD можно подозревать повреждение самого диска либо материнской платы по части разъёмов подключения либо ответственных контроллеров. А означает, нужно провести диагностику перечисленных частей с помощью особых инструментов, которые описаны в особых статьях.

Подробнее:
Проверка работоспособности SSD
Проверяем SSD на наличие ошибок
Руководство по диагностике материнской платы компьютера
Основные неисправности материнской платы

Вполне может быть, что вы можете сделать маленький (программный) ремонт в домашних критериях и не придётся нести оборудование в сервис, но ежели произошёл критический сбой либо поломка, лучше обратиться к специалистам.

Мы поведали о причинах того, почему ССД медлительно работает. Делему могут создавать как программные, так и аппаратные проблемы. Что-то из их имеет своё решение, но с серьёзными неисправностями лучше не заниматься кустарным ремонтом.

Мы рады,…

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