SSD против HDD в играх. Тесты накопителей на скорость загрузки
Содержание
Содержание
При бюджетной сборке игрового компьютера у пользователя возникает резонный вопрос: возможно ли использовать HDD в качестве единственного накопителя? Современные игры занимают от 60 до 100 ГБ. A SSD-накопители все еще уступают жестким дискам в соотношении цена/объем почти в 2,5–3 раза. Проведем сравнение времени запуска игр на HDD и SSD, дабы ответить на поставленный вопрос.
Тестовый стенд, накопители и методика тестирования
Для проведения тестирования использовался персональный компьютер следующей конфигурации:
В качестве накопителей для установки и запуска тестовых игр выбраны HDD WD20EFRX и три SSD: TS128GSSD360S (с интерфейсом подключения SATA III), SA2000M8/250G и WDS500G2X0C (с интерфейсом подключения PCI-E 3.0 x4 и поддержкой спецификации NVMe).
Замер скорости загрузки и оценка производительности при работе осуществлялись в играх:
Тестовые игры запускались из-под операционной системы Windows 10 Professional сборки 1709.
Мониторинг Frame rate и Frame time выполнялся при помощи утилиты MSI Afterburner версии 4.6.2.15745 и приложения Riva Tuner Statistics Server версии 7.2.3.20686.
Запись видео игрового процесса осуществлялась при помощи NVIDIA ShadowPlay.
Тестирование
Время запуска
После установки всех (в случае с SSD TS128GSSD360S устанавливалось столько игр, сколько позволял объем накопителя) тестовых игр на накопитель выполнялся замер скорости его работы при помощи утилиты CrystalDiskMark 7.0.0. Тест выполнялся для объема данных 1 ГБ с 5 тестовыми прогонами (за результат берется среднее значение).
WD20EFRX
TS128GSSD360S
SA2000M8/250G
WDS500G2X0C
В получившихся результатах нас интересует только скорость чтения данных с накопителя.
Из результатов тестов видно, что HDD значительно уступает SSD в скорости последовательного чтения в 3.5 раза для SATA SSD и в 12–15 раз для PCI-E 3.0 x4 SSD c поддержкой спецификации NVMe. Со случайным чтением разница — 48 раз для SATA SSD и в 97–129 раз для PCI-E 3.0 x4 SSD c поддержкой спецификации NVMe.
Разница в скоростях чтения между HDD и SSD весьма ощутимая, но будет ли она такой же в случае со временем запуска игр?
После замера времени запуска игр на различных накопителях получены следующие результаты:
Из диаграммы видно, что разница во времени запуска игр между HDD и SSD есть, но не настолько большая, как в случае с «синтетическими» тестами.
Frostpunk загрузился на 10,99 с (на 33 %) быстрее, Metro Exodus на 55,37 с (на 166 %), Watch Dogs 2 на 26,5 с (на 170 %), Battlefield V на 11,71 с (на 32 %), DOOM Eternal на 23,22 с (на 205 %).
Время кадра
Еще один параметр в игре, на который влияет накопитель — это время кадра (Frame time). Этот параметр характеризует плавность игрового процесса.
На этом моменте многие возразят: но ведь плавность в игре отражает fps (Frame rate)? Чем выше fps, тем более плавной будет картинка в игре.
Но это не совсем так. Рассмотрим две ситуации, когда fps в игре равен 50. Разделив 1 секунду на 50 кадров, получаем среднее время кадра равное 20 мс (но это в теории). А на практике может получиться так, что из 50 кадров 45 будут отрисованы за 13 мс, а оставшиеся 5 за 83 мс. В обеих ситуациях fps будет равен 50, но в первом случае получится плавная картинка, а во втором — картинка с микрофризами.
Вторая ситуация часто встречается в играх с открытым миром, когда игрок перемещается в новую часть локации с большой скоростью.
В тестовом видеоролике в игре Metro Exodus, запущенной с HDD, микрофризы зрительно не ощущались, но на графике Frame time они были отчетливо видны. При прохождении этого же места в игре, запущенной с SSD, график времени кадра был плавным.
В игре Watch Dogs 2, запущенной на HDD, микрофриз был хорошо заметен не только на графике времени кадра, но и зрительно. Графики Frame time в случаях с SSD были плавными, без больших скачков.
Итоги
Устанавливать игры на HDD в 2020 году — это неразумно.
Несомненно, игра запустится с HDD, и в нее можно будет играть, но загрузку уровня придется ждать значительно дольше. Если это игра с открытым миром, то будьте готовы к постоянным фризам при переходе в новую часть локации или внезапно прорисовавшейся в нескольких метрах от вас траве, кустарнике и других объектах. И все это будет происходить вне зависимости от того, какой процессор, видеокарта и оперативная память установлены в компьютере (ноутбуке).
Но ведь HDD гораздо дешевле SSD. Да, SSD-накопитель на 480 ГБ обойдется вам в 5000 рублей. За эти деньги можно приобрести HDD на 1 ТБ и дополнительную планку оперативной памяти объемом 4 ГБ. Но если в первом случае мы получим значительный прирост в скорости загрузки ОС, программ и игр, то во втором — просто нерационально израсходуем часть денег из бюджета сборки ПК.
Также обратите внимание на еще один момент — разница во времени загрузки игр между SSD с поддержкой NVMe и без нее составляет не более 10 %. А их цена отличается на 15–25 %. В игровую сборку при ограниченном бюджете лучше поставить SSD без поддержки NVMe, а на сэкономленные деньги купить еще одну планку оперативной памяти.
При сборке нового домашнего ПК перед пользователем возникает вопрос, какой в него установить накопитель? В прежние времена, когда не было альтернативы HDD, задумывались только о скорости вращения шпинделя и объеме самого жесткого диска.
Появление твердотельных накопителей, их разнообразие, как по форм-фактору, так и по скоростным показателям, делает этот выбор непростым. Технология относительно новая, совершенствуется стремительно; модели, выпущенные с разницей в год, могут значительно отличаться по функциональности и надежности.
Варианты
При необходимости хранения больших объемов данных в пару к SSD можно добавить жесткий диск, как внутренний, так и внешний. Внешний в этой роли предпочтительнее и стоит он ненамного дороже внутреннего.
Также не стоит забывать о традиционном варианте – установке одного жесткого диска на 1 ТБ. Скорости современных моделей вполне достаточно и цена за объем самая выгодная.
Жесткий диск, или HDD (Hard Disk Drive), основан на принципе записи информации за счет намагничивания участков поверхности специальных дисков. Таких дисков, или пластин, в корпусе HDD может быть несколько штук, крепятся они к вращающемуся шпинделю. Вдоль пластин перемещаются магнитные головки и считывают информацию.
Вся механика находится в изолированном прямоугольном корпусе формата 3,5” или 2,5”. Снаружи корпуса закреплена плата с управляющей электроникой и разъемами подключения.
Современные модели HDD демонстрируют скорости чтения/записи на уровне 200 Мб/с. Для увеличения скоростных показателей возможно объединение нескольких жестких дисков в RAID-массивы.
Возможно, вам встречалась аббревиатура SSHD – гибридный жесткий диск с небольшим объемом флэш-памяти. Это незначительно увеличивает скорость работы, а вот прибавка в стоимости приличная. С распространением и удешевлением SSD такие диски не получили большого распространения и применения.
У жестких дисков имеются свои достоинства и недостатки. Что их выгодно отличает от SSD? Низкая стоимость за терабайт, HDD объемом в 1 ТБ сравним по стоимости с SSD на 240 ГБ. Объемы жестких дисков могут достигать 10 ТБ, твердотельные накопители даже в 1 ТБ мало распространены из-за высокой стоимости. У HDD нет ограничений по циклам перезаписи, только механический ресурс.
Основной недостаток жесткого диска – это его хрупкость, механические воздействия, особенно во время работы, могут запросто вывести из строя. В отличии от SSD ниже скорость, больше вес и габариты, возможно наличие шума и вибраций.
Твердотельный накопитель или SSD (solid-state drive) –это энергонезависимое запоминающее устройство на основе флэш-памяти типа NAND.
Микросхемы памяти основываются на четырех технологиях, отличающихся по плотности хранения данных:
Дальнейшим развитием технологии стало появление многослойной 3D NAND памяти, что позволило увеличить объем, повысить скорость, увеличить срок службы за счет понижения напряжения.
Компанией SanDisk данная технология была доработана и получила название 3D NAND BiCS (Bit Cost Scalable) – на сегодня это лучшее предложение по цене и качеству.
Также на HDD имеется возможность восстановления удаленных файлов даже после форматирования, спустя достаточно длительное время. На SSD все сектора стираются практически сразу после удаления файлов.
Интерфейс и форм-фактор SSD
В отличии от жестких дисков, представленных в двух форм-факторах (3,5” и 2,5”), твердотельные накопители прошли ряд изменений и из-за этого выпускаются в большем разнообразии стандартов. Но в последний год на рынке можно встретить в основном два прижившихся основных формата: 2,5″ SATA SSD и M.2 SSD размера 2280.
2,5” SATA SSD
mSATA
Практически не встречается в настоящее время. Это такой компактный вариант SATA SSD с идентичными характеристиками. Устанавливался в ноутбуки и компактные компьютеры.
M.2 SSD
Далее различие может быть в ключах: В, М, М+В. Первый вариант можно встретить очень редко, с ключом М они не совместимы. Гибридный вариант ключа чаще встречается на SATA SSD.
С PCI-E все намного интереснее. Данный интерфейс может обеспечить скорость от 500 Мб/с на линию для PCI-E 2.0 и до 985 Мб/с на одну линию PCI-E 3.0. Слот с четырьмя линиями PCI-E 3.0 при установке соответствующего накопителя может выдавать до 4 Гб/с – это уже впечатляюще.
Обзор и тестирование накопителя WD Black NVMe SSD объемом 250 ГБ
Для подключения твердотельных накопителей по шине PCI Express был разработан специальный логический интерфейс NVM Express, заменивший устаревший AHCI. Практически все современные материнские платы поддерживают данный интерфейс, и установка накопителей NVMe (PCI-E 3.0 ×4) будет наиболее выгодным вариантом.
PCI-E Add-in Card (AIC)
Еще один вариант реализации накопителя – в виде карты расширения в свободный слот PCI-Express. Обычно собираются на основе памяти SLC, демонстрируют высокие скорости, но и стоят относительно дорого, например, Intel Optane 900P 480GB стоит 45-60 тысяч рублей.
Некий симбиоз между 2,5” накопителем и шиной PCI-Express. С виду обычный SSD накопитель, но подключается к специальному интерфейсу U.2, встречается такой на материнских платах нечасто, в основном в топовых моделях. На сегодня данный вид накопителя актуален преимущественно для серверов.
Совместимость
Современные корпуса и салазки для HDD имеют посадочные места для 2,5” накопителей, в старых корпусах для их установки понадобятся специальные салазки-переходники, которые, скорее всего, придется покупать отдельно; уже давно производители SSD не добавляют их в комплект.
В случае выбора M.2 SSD ограничивающих моментов намного больше. Не на всех материнских платах имеется соответствующий разъем, бюджетные варианты и устаревшие модели им не оснащены. Но и в этом случае установка такого накопителя возможна через плату расширения для слота PCI-E.
Тоже и с поддержкой NVMe накопителей, не все материнки поддерживают данный интерфейс, все еще встречаются варианты слота М.2 с поддержкой только SATA интерфейса. Этот момент необходимо учитывать.
И в последнюю очередь проверьте совместимость накопителя с вашей материнской платой по его длине и ключу.
Нюансы выбора
Кроме выбора по объему и цене, у жестких дисков нужно обратить внимание на ряд параметров.
Также HDD отличаются по позиционированию: для ПК, NAS, серверные и для систем видеонаблюдения. В принципе любые диски с интерфейсом SATA можно поставить в ПК, но специализированные будут стоить немного дороже.
У компании WD предусмотрена даже цветовая дифференциация дисков.
Обратите внимание, что HDD формата 2,5” хоть традиционно и устанавливаются в ноутбуки, но их можно поставить и в ПК, если цена будет меньше, то почему бы и нет.
При наличии в сборке SSD накопителя, вместо внутреннего HDD можно приобрести внешний вариант с подключением через USB 3.0. В скорости вы при этом не теряете, подключать можете по необходимости и легко пользоваться файлами на любом ПК или ноутбуке.
Большое влияние на выбор, а также и на его цену, оказывает используемый контроллер.
Одинаковые по характеристикам накопители в зависимости от контроллера будут отличаться по своим возможностям – требуется ли для работы микросхема буферной памяти или нет; имеется поддержка PCI-E или только SATA; количество ядер, каналов, технологии коррекции ошибок, отработка команды TRIM и т.д.
Все это будет влиять на скоростные характеристики. Как правило, производитель указывает максимальные скорости, достигнутые в идеальных условиях. Как они изменяются при заполнении накопителя более 50%, на сколько просядет скорость записи после заполнения буфера или после удаления большого объема файлов – в этом различия накопителей разных моделей.
В бюджетных накопителях можно встретить контроллеры JMicron, предназначенные для шины SATA. JMF670H – одноядерный процессор, работает только с памятью MLC, для него требуется отдельная микросхема буферной памяти.
Новичок в бюджетном секторе – компания Realtek. Контроллеры серии RTS57xx еще редки на рынке и статистики о их производительности и надежности пока нет.
Обзор и тест NVMe SSD накопителя ADATA XPG GAMMIX S11 Pro 512GB
У компании Marvell модельный ряд контроллеров более разнообразен. 88SS10хх и 88SS11хх поддерживают как SATA, так и PCI-E интерфейсы. Самые современные модели 88SS132х поддерживают PCIe Gen4. Данный производитель отметился высоким качеством и надежностью, накопители на данных контроллерах можно брать без сомнений, они подразумевают высокий уровень производительности.
Phison – данные контроллеры хорошо известны пользователям и широко распространены. Хоть и относится к бюджетным, но достаточно надежный и проверенный производитель.
Ранее очень известные контроллеры SandForce, уже не выпускаются. Компанию купила Seagate выпускает собственные контроллеры для своего производства.
Компания Toshiba, купившая бренд OCZ, выпускает собственные контроллеры на основе модификаций от Marvell, Phison или SandForce. Самостоятельно выпускает накопители под брендом Toshiba или OCZ- добротные и надежные решения.
Обзор и тестирование SSD-накопителя Toshiba TR200 емкостью 240 ГБ
Также модификацией сторонних контроллеров занимается компания Intel.
Ну и самый предпочтительный на сегодня вариант SSD накопителей, может считаться эталонным, к которому стремятся прочие производители – Samsung. Собственные контроллеры – Polaris и Phoenix, самостоятельное производство, быстродействующие и надежные. Если бюджет позволяет, то на них стоит обратить внимание в первую очередь.
Также следует обращать внимание на такой параметр, как максимальный нагрев чипов, обычно производители в характеристиках указывают максимальную температуру эксплуатации. При перегреве возможно падение производительности, так называемый троттлинг. Узнать об этом можно только по результатам тестов в независимых обзорах.
Многие производители оснащают свои накопители формата М.2 радиаторами для отвода тепла, также радиаторы для данного слота могут присутствовать на материнских платах.
В обзорах обращаем внимание на минимальные скорости при линейной записи. В бюджетных накопителях она может просаживаться после заполнения буфера до пропускной способности памяти 100-200 Мб/сек, что соответствует скоростям HDD. На скрине ниже мы видим как 1600 превращается в 200 Мб/сек.
Обзор и тестирование накопителя Goodram PX500 NVMe PCIe Gen 3 ×4 на 512 ГБ
Заключение
Подведем итог, на каком все же варианте нам остановиться? Все как всегда зависит от поставленных задач. При сборке бюджетного офисного ПК предпочтительнее вместо HDD установить SSD 2,5” на 120 или 240 ГБ. Этот же вариант подходит для апгрейда ПК. При сборке игрового ПК предпочтительнее гибридный вариант – SSD М.2 (если материнка поддерживает) для ОС, программ и пары игр, а также HDD для хранения файлов, дистрибутивов и т.д.
Выбор HDD самый простой – ориентируемся на объем и цену. По обзорам выбираем самый тихий вариант. С SSD выбор будет сложнее. При поддержке со стороны материнской платы лучше брать формата М.2 с интерфейсом NVMe PCIe, как наиболее скоростной вариант. Ориентируемся на контроллер, в зависимости от бюджета берем проверенные варианты, описанные выше.
Чего точно не стоит делать, так это игнорировать новые технологии и ограничиваться приобретением только HDD как единственного накопителя в системе.
SSD, благодаря своим скоростным характеристикам идеально подходят для установки ОС, программ и игр. HDD незаменимы для хранения больших объемов информации, для резервного копирования данных. На сегодня эти две технологии не являются конкурентами, как многие могут предположить, а гармонично дополняют друг друга, нивелируя взаимные недостатки.
В серии статей SSD 101 мы рассмотрели SSD со всех сторон. А теперь проверим главный аргумент фанатов SSD — что эти устройства выходят из строя гораздо реже, чем старые добрые HDD. Они обычно объясняют, что в SSD нет движущихся частей, и предъявляют документы от производителей с мутными расчётами среднего времени до отказа (MTBF). Всё это хорошо для рекламы, но мы предпочитаем реальную статистику частоты отказов.
Что такое отказ для SSD и HDD?
В своих ежеквартальных отчётах Drive Stats мы определяем отказ диска или как реактивный (диск не работает), или как проактивный (мы считаем, что отказ неизбежен). В случае HDD мы определяем проактивный отказ по специфической статистике SMART, которую сообщает сам диск и которую мы отслеживаем.
SMART, или S.M.A.R.T., расшифровывается как Self-monitoring, Analysis, and Reporting Technology и представляет собой систему мониторинга, встроенную в HDD и SDD. Основная функция — сообщать различные показатели, связанные с надёжностью диска, для предсказания отказов. Backblaze каждый день записывает атрибуты SMART всех работающих дисков.
То же самое для SSD. Различные модели сообщают разные показатели SMART, но некоторые совпадают. На сегодняшний день для SSD мы регистрируем 31 атрибут SMART-статистики. 25 из них перечислены ниже.
#
Description
#
Description
1
Read Error Rate
194
Temperature Celsius
5
Reallocated Sectors Count
195
Hardware ECC Recovered
9
Power-on Hours
198
Uncorrectable Sector Count
12
Power Cycle Count
199
UltraDMA CRC Error Count
13
Soft Read Error Rate
201
Soft Read Error Rate
173
SSD Wear Leveling Count
202
Data Address Mark Errors
174
Unexpected Power Loss Count
231
Life Left
177
Wear Range Delta
232
Endurance Remaining
179
Used Reserved Block Count Total
233
Media Wearout Indicator
180
Unused Reserved Block Count Total
235
Good Block Count
181
Program Fail Count Total
241
Total LBAs Written
182
Erase Fail Count
242
Total LBAs Read
192
Unsafe Shutdown Count
Оставшиеся шесть (16, 17, 168, 170, 218 и 245) мы не можем найти. Пожалуйста, напишите в комментариях, если у вас есть информация по отсутствующим атрибутам.
Мы только начинаем использовать статистику SMART для предупреждения отказов SSD. Многие атрибуты зависят от модели диска или производителя. Кроме того, у нас было пока мало отказов SSD, как вы увидите ниже. Это ограничивает количество данных для исследования. Так что в реальности мы пока не смогли предсказать ни одного отказа.
Сравнение яблок с яблоками
В серверах хранения данных в качестве загрузочных дисков работают и SSD, и HDD. В нашем случае называть их загрузочными неверно, поскольку они также хранят различные логи и т. д. Другими словами, регулярно читают, записывают и удаляют файлы, а не только выполняют загрузку сервера.
Итак, у нас две группы дисков — SSD и HDD — которые выполняют одинаковые функции, имеют одинаковую рабочую нагрузку и работают в одинаковых условиях в течение долгого времени. Естественно, мы решили сравнить частоту отказов загрузочных дисков SSD и HDD. Ниже приведены показатели отказов за весь срок службы для каждой группы по состоянию на II кв. 2021 года.
Всё понятно, SSD победили. Можно положить HDD на полку или на пол как ограничитель для двери. Но погодите, давайте сначала учтём несколько моментов, которые не вошли в таблицу.
Другим фактором является количество дней, сколько диски каждой группы проработали без сбоев. Большой разброс в количестве дней работы приводит к значительной разнице в доверительных интервалах двух групп, поскольку существенно различается количество наблюдений (т.е. дней работы).
Чтобы провести более точное сравнение, попробуем привести к общему знаменателю средний возраст и количество дней работы для SSD и HDD. Для этого можем перенестись назад во времени, когда группа HDD соответствовала группе SSD из II кв. 2021 года по среднему возрасту и количеству дней работы. Это позволит сравнить группы в один и тот же период жизненного цикла.
Взяв данные по HDD за IV кв. 2016 года, мы смогли сделать следующее сравнение.
Годовая частота сбоев (AFR)
Количество дисков
Средний возраст (мес.)
Дней работы
Всего сбоев
AFR
SSD на II кв. 2021
1666
14,2
591 501
17
1,05%
HDD на IV кв. 2016
1297
14,3
659 526
25
1,38%
Загрузочные диски. Отчётный период: апрель 2013 — указанный период
Неожиданно разница в AFR оказалась не такой уж большой. На самом деле статистика каждой группы находится в пределах 95%-ного доверительного интервала другой группы. Окно довольно широкое (плюс-минус 0,5%) из-за относительно небольшого количества дней работы накопителей.
Что же в итоге? Мы получили некоторые свидетельства, что в начале работы (в среднем до 14 месяцев в данном случае) SSD выходят из строя реже, но не намного. Но вы же покупаете диск не на 14 месяцев, а на годы. Что мы знаем об этом?
Частота сбоев со временем
У нас есть данные по загрузочным HDD с 2013 года и по загрузочным SSD с 2018 года. На диаграмме показан Lifetime AFR каждого типа дисков до II кв. 2021 года.
Как видно, с 2018 года частота сбоев загрузочных HDD стала расти. Тенденция сохранялась в 2019 и 2020 годах, а в 2021 году (пока что) остановилась. Очевидно, что с увеличением возраста HDD увеличивается и частота отказов.
Интересно сравнить кривые в первых четырёх точках. Для флота HDD пятый год (2018) знаменовал резкий рост частоты отказов. Ждёт ли та же участь SSD в их пятый год? Хотя мы можем ожидать некоторого увеличения AFR по мере старения SSD, но будет ли оно таким же резким, как в случае с HDD?
Итог: SSD или HDD?
Что же нам покупать: SSD или HDD? Учитывая то, что мы знаем на сегодняшний день, вряд ли можно использовать AFR как фактор при принятии решения. С учётом возраста и количества дней работы оба типа накопителей схожи, а разница недостаточна, чтобы оправдать дополнительные затраты на покупку SSD вместо HDD. На данном этапе лучше принимать решение на основе других факторов: стоимость, требуемая скорость, энергопотребление, требования к форм-фактору и так далее.
В ближайшие пару лет мы получим более полное представление об AFR для SSD. И тогда сможем решить, насколько велика разница в частоте отказов SSD и HDD. А сейчас мы не видим, чтобы она была значительной.