Алгоритм - Учебный центр

Версия сайта для слабовидящих
Заполните форму ниже! Мы вам перезвоним!

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


SSD накопители. Проблемы и их решения.

SSD накопители. Проблемы и их решения.

Восстановление данных с SSD накопителей достаточно трудоёмкий и долгий процесс по сравнению с портативными flash накопителями. Процесс поиска правильного порядка, объединения результатов и выбора необходимого сборщика (алгоритм/программа полностью эмулирующая работу контроллера SSD накопителя) для создания образа диска не лёгкая задача. Связанно это в первую очередь с увеличением числа микросхем в составе SSD накопителя, что во много раз увеличивает число возможных вариантов действий на каждом этапе восстановления данных, каждое из которых требует проверки и специализированных знаний. В силу того, что к SSD предъявляются значительно более жесткие требования по всем характеристикам (надёжность, быстродействие и т.д.), чем к мобильным флеш-накопителям, технологии и методики работы с данными, применяемые в них, достаточно сложны, что требует индивидуального подхода к каждому решению и наличию специализированных инструментов и знаний.

Самый большой источник проблем - это контроллер SSD накопителей и его прошивка. По причине того, что контроллер физически расположен между интерфейсом и микросхемами памяти, вероятность его повреждения в результате сбоя или проблем с питанием очень велика. С низким ресурсом MLC-чипов успешно борются: коррекцией ошибок с помощью ECC-контроля, резервированием, контролем за износом и перемешиванием блоков данных. При этом сами данные, в большинстве случаев сохраняются. Помимо физических повреждений, при которых доступ к данным пользователя невозможен, существуют логические повреждения, при которых также нарушается доступ к содержимому микросхем памяти. Любая, даже незначительная ошибка в прошивке, может привести к полной потере данных. Структуры данных очень сложные, информация распределяется по нескольким чипам, плюс еще чередование, все это делает процесс восстановления данных довольно сложной задачей. Обычно в таких случаях восстановить накопитель помогает прошивка контроллера с низкоуровневым форматированием, когда заново создаются служебные структуры данных. Производители стараются постоянно дорабатывать микропрограмму, исправлять ошибки, оптимизировать работу контроллера. По этому, рекомендуется периодически обновлять прошивку накопителя для исключения возможных сбоев. Для эффективной работы SSD-диска специалисты предлагают использовать следующие меры и средства:
1. Чтобы SSD-диск служил долго, нужно всё, что часто меняется (временные файлы, кеш браузера, индексирование) необходимо перенести на HDD, отключить обновление времени последнего доступа к папкам и каталогам (fsutil behavior set disablelastaccess 1), отключить в ОС дефрагментацию файлов.
2. Перед установкой ОС на SSD, при форматировании диска рекомендуется выполнить "выравнивание" разделов кратным степени двойки (например, утилитой Diskpart), иначе SSD придется делать два чтения вместо одного. Кроме того, у Windows есть некоторые проблемы с поддержкой секторов более 512 Кбайт (в SSD по умолчанию используется 4 Кбайт) и вытекающие отсюда проблемы с производительностью (Windows Vista, Windows 7, последние версии Mac OS и Linux выравнивают диски уже правильно). 3. Если старая версия не поддерживает команду TRIM, то следует обновить прошивку контроллера. Установить последние версии драйвера на SATA контроллеры (например, если у вас контроллер от Intel, вы можете на 10-20% увеличить производительность, включив режим ACHI и установив Intel Matrix Storage Driver в операционной системе).
4. Никогда не следует использовать последние 10 - 20% свободного пространства от раздела, т. к. это может отрицательно сказаться на производительности (особенно это важно, когда работает TRIM, поскольку ему необходимо пространство для перегруппировки данных). Очень важно постоянно следить за данным фактором, ведь объем SSD очень быстро заполняется.
         В заключение перечислим основные сегодняшние проблемы SSD: высокое энергопотребление при записи блоков данных, которое растёт с ростом объёма накопителя и интенсивностью изменения данных; высокая стоимость за гигабайт по сравнению с HDD; ограниченное число циклов записи.

              В заключение перечислим и основные преимущества SSD, которые определяют его популярность:

 - высокая скорость чтения любого блока данных не зависимо физического от расположения;

 - низкое энергопотребление при чтении данных с накопителя, чем у HDD; 

 - пониженное тепловыделение (внутреннее тестирование в компании Intel показало, что ноутбуки с SSD нагреваются значительно меньше, чем аналогичные с HDD);
 - бесшумность и высокая механическая надёжность.
SSD диски отлично подойдут в качестве системного раздела, на который инсталлируется ОС и на серверах для кэширования статичных данных.                                                                                                                                       


Лицензия