Доброго дня.

От скорости работы диска - зависит скорость работы всего компьютера в целом! Причем, что удивительно, многие пользователи недооценивают этот момент… А ведь скорость загрузки ОС Windows, скорость копирования файлов на диск/с диска, скорость запуска (загрузки) программ и т.д. - все упирается в скорость диска.

Сейчас в ПК (ноутбуках) встречаются два типа дисков: HDD (hard disk drive - привычные жесткие диски) и SSD (solid-state drive - новомодный твердотельный диск). Порой их скорость различается в разы (например, Windows 8 на моем компьютере с SSD стартует за 7-8 сек., против 40 сек. с HDD - разница колоссальна!).

А теперь о том, какими утилитами и как можно проверить скорость работы диска.

Одна из лучших утилит для проверки и тестирования скорости дисков (утилита поддерживает как HDD, так и SSD диски). Работает во всех популярных ОС Windows: XP, 7, 8, 10 (32/64 bits). Поддерживает русский язык (хотя, утилита достаточно простая и разобраться легко и без знания английского).

Рис. 1. Главное окно программы CrystalDiskMark

Чтобы протестировать свой диск в CrystalDiskMark нужно:

  • выбрать количество циклов записи и чтения (на рис. 2 это число равно 5, оптимальный вариант);
  • 1 GiB - размер файла для тестирования (оптимальный вариант);
  • «C:\» - буква диска для тестирования;
  • для начала теста просто нажмите кнопку «All». Кстати, в большинстве случаев ориентируются всегда на строку «SeqQ32T1» - т.е. последовательная запись/чтение - поэтому, можно просто выбрать тест конкретно этого варианта (требуется нажать одноименную кнопку).

Первая скорость (колонка Read, с англ. «читать») - это скорость чтения информации с диска, вторая колонка - запись на диск. Кстати, на рис. 2 был протестирован SSD диск (Silicon Power Slim S70): скорость чтения 242,5 Mb/s - не самый хороший показатель. Для современных SSD оптимальной скоростью считается скорость не ниже ~400 Mb/s, при условии подключении по SATA3* (хотя и 250 Mb/s это больше чем скорость обычного HDD и прирост в скорости виден невооруженным глазом).

* Как определить режим работы SATA жесткого диска?

По ссылке выше, кроме CrystalDiskMark, можно так же скачать еще одну утилиту - CrystalDiskInfo . Эта утилита покажет вам SMART диска, его температуру и пр. параметры (в общем-то отличная утилита для получения информации о устройстве).

После ее запуска, обратите внимание на строчку «Режим передачи» (см. рис. 3). Если в этой строке у вас отображается SATA/600 (до 600 МБ/с) - значит диск работает в режиме SATA 3 (если в строке отображается SATA/300 - т.е. максимальная пропускная способность 300 МБ/с - это SATA 2).

AS SSD Benchmark

Сайт автора: http://www.alex-is.de/ (ссылка на скачивание в самом низу страницы)

Еще одна очень интересная утилита. Позволяет легко и быстро протестировать жесткий диск компьютера (ноутбука): быстро узнать скорость чтения и записи. В установке не нуждается, пользоваться стандартно (как с предыдущей утилитой).

Привет админ! Решил на днях купить твердотельный накопитель! Пришёл в компьютерный магазин и говорю продавцу:

Продайте мне самый быстрый SSD!

а они мне в ответ:

Вот пожалуйста, Kingston HyperX 3K (120 ГБ, SATA-III) скорость 555 МБ/с, превосходный SSD, быстрее не бывает.

Докажите!

Видимо им так хотелось продать мне этот SSD, что они установили его на компьютер и запустили тест в программе CrystalDiskMark, затем показали результат теста, вот скришнот:

Скорость последовательного чтения 541 МБ/с и записи 493 МБ/с, я его даже сфоткал на телефон.

Короче купил я этот SSD, пришёл домой подсоединил к своему компьютеру, затем скачал и запустил программу "CrystalDiskMark" и провёл такой же тест, но результат оказался хуже!

Скорость последовательного чтения 489 МБ/с и записи 127 МБ/с. Почему?

В магазине тест проводили на компьютере с процессором Intel® Core™ i5 и объёмом памяти 4ГБ, мой же компьютер мощнее и построен на базе процессора Intel® Core™ i7 и имеет объём памяти 8ГБ.

Объясни админ, в чём подвох, а то спать не буду, всё-таки этот SSD стоит 3 с половиной рубля.

Привет всем! Да, такое может быть друзья, просто нужно уметь пользоваться программой CrystalDiskMark. Сейчас я Вам всё покажу.

  • Примечание: Возможно Вас заинтересуют другие наши статьи о твердотельных накопителях SSD

Тест SSD будем проводить в программе CrystalDiskMark 3 0 3

Программу можно скачать на официальном сайте http://crystalmark.info/download/index-e.html

CrystalDiskMark тестирует наш твердотельный накопитель таким образом:.

All: Проводятся все 4 теста (Seq, 512K, 4K, 4K QD32);

Seq: Тест последовательной записи/чтения (размер блока= 1024Кб);

512K: Тест случайной записи/чтения (размер блока = 512Кб);

4K: Тест случайной записи/чтения (размер блока = 4Кб);

4K QD32: Тест случайной записи/чтения (размер блока = 4Кб, глубина очереди = 32) для NCQ и AHCI;

Итоговый результат.

Во первых, правильно тестируйте твердотельный накопитель SSD или любой другой жёсткий диск! Наиболее быстро SSD прочитает и запишет информацию на участок заполненный одними нулями. Для этого в CrystalDiskMark в меню файл выбираем Файл->Тестируемые данные->All 0x0000 (Fill) .

У меня тоже есть этот твердотельный накопитель SSD Kingston HyperX 3K (120 ГБ, SATA-III) и сейчас я произведу простой тест.

В операционной системе накопитель SSD под буквой D:, значит в настройках программы выбираем букву D: и жмём

Начинается тест нашего твердотельного накопителя на скорость последовательного чтения и записи!

Через минуту получаем результат. Скорость последовательного чтения и записи 543 МБ/с (чтение), 507 МБ/с (запись)

Теперь проводим тест по другому. Файл->Тестируемые данные->По умолчанию (Случайное)

Через минуту получаем результат совсем не такой, как при тестировании вариантомAll 0x0000 (Fill) . Скорость последовательного чтения и записи 499 МБ/с (чтение), 149 МБ/с (запись)

Также важно для хорошей работы SSD правильно подсоединить его к Вашей материнской плате. Все твердотельные накопители имеют высоко скоростной интерфейс SATA 3.0 (6 Гбит/с) и на вашей материнской плате наверняка имеются такие разъёмы. К примеру моя материнская плата ASUS P8Z77-V PRO имеет четыре порта SATA 6 Гбит/c и они соответствующе промаркированы SATA 6G , значит подключаем SSD согласно маркировке.

Для подсоединения SSD интерфейса SATA 6 Гбит/c используйте родной информационный кабель SATA 6 Гбит/c!

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

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

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

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

Crystal Disk Mark

Эта программа для проверки жестких дисков (SSD, HDD) и внешних носителей информации. Утилита начала свою историю больше 10 лет назад, поэтому разработчики обременены богатым опытом, равно как поддержкой пользователей.

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

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

HDDScan

Эта программа для проверки SSD-дисков предоставит пользователю всю техническую информацию о девайсе и протестирует его по разным алгоритмам. Утилита отличается обилием функциональных возможностей.

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

Отличительные черты софта

Программа для проверки SSD-диска HDDScan поддерживает как современные массивы, так и устаревшие интерфейсы подключения, то есть работает не только с высокоскоростными носителями, но и оборудованием на шлейфах SATA и старыми картами памяти.

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

Seagate SeaTools

Это фирменная и привередливая к типу Kingston-носители и устройства от «Тошибы», увы, не работают с данным приложением, а вот девайсы от Western Digital вполне комфортно себя чувствуют в тандеме с этой утилитой.

Софт позволяет провести три основных типа анализа:

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

Ещё одна полезная особенность этой программы для проверки SSD-дисков - отслеживание и установка актуального программного обеспечения для вашего винчестера. Вы всегда будете знать о выходе новой прошивки или каких-то драйверов.

WD Data Lifeguard Diagnostic

Ещё одна фирменная утилита, но уже от Western Digital. Софт более лоялен к конкурентам, поэтому данную программу можно использовать (в большинстве случаев) на девайсах от Seagate, «Кингстона» или «Тошибы».

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

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

Victoria HDD

Это одна из старейших утилит в данной области. «Виктория» появилась на заре интерфейсов АТА, а это больше пятнадцати лет назад. Несмотря на свой почтенный возраст и посредственную поддержку разработчиками, программа вполне справляется с возложенными на неё задачами и заткнёт за пояс добрую половину современного софта этого сегмента.

«Виктория» прекрасно справляется с рядовой экспресс-диагностикой и переназначением битых секторов. Кроме того, в интерфейсе предусмотрен раздел проверки соединения девайса с материнской платой. То есть в режиме реального времени вы можете посмотреть состояние шлейфа и подаваемое напряжение на винчестер.

Особенности софта

Одна из положительных и в то же время отрицательных сторон программы - это интерфейс. С одной стороны, мы имеем донельзя простой код, который работает как бы отдельно от операционной системы и может запускаться, что называется, на коленке, то есть в среде DOS или БИОС. Но с другой стороны, многим сложно пользоваться утилитой, потому как официальных сборок под «Виндовс» просто нет и приходится мудрить с командной строкой или скачивать любительские варианты, адаптированные под окна.

Несмотря на такие заморочки, программа отличается стабильной и эффективной работой. К тому же софт абсолютно бесплатен и занимает крайне мало места, что позволяет засунуть его не просто в любой накопитель, а даже в системную область диска, где места и так под завязку.

Утилита вроде бы и простая, но порекомендовать новичкам её нельзя. Здесь нужны хотя бы базовые знания и понимание процесса диагностики и восстановления жёстких дисков. То есть тем, кто привык нажать на кнопку запуска, а потом кликнуть ОК в окошке «Выполнено» - данный софт не подойдёт.

HD Tune

Это довольно простое условно-бесплатное приложение для диагностики обычных и высокоскоростных жёстких дисков. Софт работает в двух стандартных режимах: экспресс-анализ по и низкоуровневый поиск ошибок в режиме чтения.

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

Отличительные черты утилиты

Если приобрести платную лицензию, то функционал программы значительно расширяется, а главное (для многих) - исчезает реклама и постоянно всплывающие блоки с предложением купить какую-нибудь безделушку.

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

HDD Regenerator

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

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

Также следует заметить, что утилита работает со всеми известными интерфейсами накопителей, поэтому проблем с синхронизацией не бывает. Софт переварит как старичка на SATA, так и новенькие комбинированные или внешние SSD-диски.

Особенности программы

Единственный минус такого мощного инструмента работы с винчестерами - это стоимость лицензии. На официальном ресурсе разработчика можно купить программу за 5000 рублей. В других сетях распространения можно получить скидку, но не более чем на 500 руб., так что данный софт никак нельзя назвать недорогим.

Несмотря на такую высокую стоимость, программа оправдывает свои вложения, особенно, если в вашем системной блоке больше одного винчестера или целая коллекция флешек и других внешних накопителей. Утилита не раз и не два, спасёт вашу информацию и полечит девайсы от специфических недугов. Профессиональными пользователями подмечено, что регулярное использование данной программы в значительной степени увеличивает эксплуатационный ресурс жёстких дисков (от 15 до 40% в зависимости от типа и объёма). Поэтому софт можно смело порекомендовать всем тем, кто заботится о своих накопителях, равно как и о хранящейся на них информации.

Эпиграф

«Никогда не доверяй компьютеру, который не можешь выбросить из окна»
Стив Возняк

Два месяца назад поставил себе в ноутбук SSD диск. Работал он великолепно, но на прошлой неделе он внезапно умер из-за истощения ячеек (как я полагаю). Эта статья посвящена тому, как это случилось, и тому, что я делал неправильно.

Описание окружения

  • Пользователь: Веб-разработчик. То есть в ходу такие вещи как: виртуалки, eclipse, частые обновления репозиториев.
  • ОС: Gentoo. То есть часто «пересобирается мир».
  • ФС: ext4. То есть пишется журнал.

Итак, история начинается в апреле, когда, наконец, у меня дошли руки, чтобы скопировать разделы на 64Гб SSD веник, купленный ещё в сентябре. Намеренно не сообщаю производителя и модель, ибо пока я ещё не сильно разобрался что случилось, да это и не имеет большого значения.

Что я сделал, чтобы он работал дольше

Конечно же, я изучил многочисленные публикации, о том как беречь SSD-диски. И вот что я сделал:
  • Поставил noatime для разделов, чтобы при обращению к файлу не обновлялась запись о времени последнего доступа.
  • Увеличил оперативку до максимума и отключил своп.
Больше я ничего не делал, так как считал, что компьютер должен служить пользователю, а не наоборот, и излишние пляски с бубном - неправильно.

S.M.A.R.T.

За три дня до падения я озаботился вопросом: а как узнать насколько мне хватит счастья? Я попробовал утилиту smartmontools , но она выводила неверную информацию. Пришлось скачать Datasheet и написать патч для них.
Написав патч, я нарыл один интересный параметр: среднее_количество_стираний/максимальное_количество_стираний = 35000/45000. Но прочитав, что MLC ячейки выдерживают только 10000 циклов, я решил, что эти параметры значат не совсем то, что я думаю, и забил на них.

Хроника падения

Внезапно, во время работы стали происходить необъяснимые вещи, например новые программы не запускались. Ради интереса посмотрел на тот самый S.M.A.R.T. параметр, было уже 37000/50000 (+2000/5000 за три дня). Перезапуститься уже не удалось, не читалась файловая система основного раздела.
Я запустился с компакта и начал проверку. Проверка показала, много битых нодов. В процессе починки утилита начала тестировать на битые сектора и их помечать. Завершилось это всё на следующий день со следующим результатом: 60Гб из 64Гб оказались помеченными как плохими.
На заметку: В SSD винчестерах ячейка считается битой, если туда нельзя записать новую информацию. Чтение из такой ячейки по прежнему будет возможным. По этому эли запустить утилиту badblocks в режиме только чтения, то врядли она что-то найдёт.

Я решил запустить утилиту перепрошивки, ибо она не только перепрошивает, но и переформатирует диск. Утилита начала форматировать, покряхтела и выдала, что превышено разумное допустимое количество битых секторов, а также что есть сбои, поэтому завершить форматирование не возможно.
После этого диск стал определяться как диск с очень странным именем, номером модели и размером в 4Гб. И, в дальнейшем, кроме специализированных, утилит его никто не видит.
Я написал письмо в поддержку производителя. Они порекомендовали мне перепрошить, если не получится, то вернуть продавцу. Гарантии ещё 2 года, так что попробую.
Завершаю данный раздел благодарностями Стиву Возняку, который научил делать меня периодические бекапы.

Что произошло

Честно говоря, я и сам не знаю. Предполагаю следующее: S.M.A.R.T. не врал и ячейки действительно поизносились (это косвенно подтверждает бекап, который я делал за два дня до падения, он при распаковке показал, что даты создания некоторых файлов обнулены). А при проверке на бед сектора контроллер диска просто разрешил помечать все ячейки как битые, в которых превышено допустимое количество циклов записи.

Что нужно делать, если у вас SSD

Windows
Поставить Windows 7 в ней максимально всё оптимизировано для таких дисков. Также поставить много оперативки.
MacOs
Скорее всего оптимизированы только те компьютеры, которые будут сразу продаваться с SSD.
FreeBSD
Поставить 9.0. Почитать советы для линукса, подумать что из них можно сделать.
Linux
  • Поставить ядро 2.6.33, в котором есть оптимизация для таких дисков в виде команды TRIM.
  • Увеличить памяти, чтобы можно было безболезненно отключить своп.
  • Поставить для монтируемых разделов noatime .
  • Использовал файловую систему, сделанную по принципу copy-on-write или нежурналируемую файловую систему (например ext2).
    На текущий момент copy-on-write ФС использовать достаточно сложно. ZFS пока работает только через FUSE. А nilfs и btrfs при монтировании ругаются, что их формат ещё окончательно не финализирован.
  • Включить NOOP IO Scheduler он позволит не выполнять лишних бесполезных действий для SSD.
  • Концептуально верно, но не сильно поможет диску - переброс временных файлов на tmpfs .
  • Для систем интенсивно пишущих в лог нужно хранить в другом месте. В основном это актуально для серверов, для которых без проблем подымается лог сервер.
  • Обзавестись S.M.A.R.T.-утилитами корректно отображающих состояние SSD-диска, чтобы можно было периодически следить за диском.
  • Просто щадить диск. А для гентушников это дополнительно значит не «пересобирать мир».

Вопросы к хабрасообществу

  • Действительно ли за 2 месяца можно убить MLC-ячейки? Я, конечно понимаю, что диск я не жалел, но ничего сверхъестественного я не делал, просто работал как обычно.
  • Гарантийный ли это случай?

UPD : Диск у меня был Transcend TS64GSSD25S-M.
UPD2 : В комментах очень хорошие отзывы о SSD Intel и SAMSUNG. Кроме того люди удивляются как можно так быстро убить SSD веник. Поверьте мне, я недоумевал точно также. Тем не менее возможно, что это наспех скроенная SSD серия и её можно быстро убить.
UPD3 : В комментах и