Может ли жесткий диск повлиять на производительность в играх?
Здравствуйте! Рад приветствовать постоянных читателей моего блога, а также тех, кто попал сюда впервые! Подпишитесь на новостную рассылку — и вы своевременно будете получать уведомления о новых публикациях.
Сегодня давайте обсудим, влияет ли жесткий диск на производительность в играх, и как именно. Спойлер: влияет, но не так ощутимо, как мощность видеокарты и процессора. Все, дальше можете не читать, а уже заказывайте новый HDD для вашего ПК.
Для тех, кому интересно, может ли влиять модель и параметры жесткого диска, насколько важен этот компонент при сборке мощного игрового компьютера и что можно сделать, если вы замечаете лаги, эта статья будет чертовски полезной. Гарантирую!
Как устроены видеоигры
Давайте возьмем сферический пример «в вакууме» — клиентская игра, которая требует предварительной установки на винчестере. Почти все современные игры состоят из 3D объектов, которые по-всякому взаимодействуют между собой. Рендерятся они с помощью видеокарты.
Состояние и взаимное положение этих объектов запоминает оперативная память, а процессор просчитывает все эти взаимодействия — например, траекторию полета снаряда, стрелы или пули, шанс нанести критический урон, влияние защиты цели. В общем, все то, что незаметно глазу игрока — «шевеление» пикселей внутри игры.
В онлайн играх часть этих функций берет на себя серверный процессор, но часть остается и вашему ПК. И мы переходим непосредственно к теме сегодняшней публикации — в чем роль жесткого диска во всем этом процессе.
Именно он хранит все те объекты, которые созданы разработчиками — модели оружия, персонажей, техники, игровые локации, загрузочные и прочие меню, а также текстуры. По сути, любая 3D модель — собранная из множества полигонов сложная пространственная фигура, на которую натянута текстура. Как перчатка на руку.
Почему жесткий диск важен для комфортного гейминга
Скорость чтения данных с жесткого диска почти не влияет на ФПС, однако может стать причиной лагов. Особенно это заметно, когда вы запускаете современную игру на морально устаревшем компьютере с винчестером стандарта SATA. В этом случае текстуры окружения или персонажей попросту не успевают загрузиться во время.
Проявляться это может по-разному:
- Если резко приблизиться к другому персонажу, сначала отображается базовая модель, потом отрисовывается одетая на нем броня, затем внешка (из игрового магазина, а как же!) и лишь потом ее покраска. Занимать этот процесс может всего несколько секунд, но заметен для глаза.
- При быстром перемещении между разными локациями в игре с открытым миром транспорт замирает на месте, терпеливо дожидаясь, пока прорисуются текстуры на окружающих объектах.
- Загрузочная заставка отображается гораздо дольше, чем предусмотрели разработчики, так как на ее чтение с медленного винчестера требуется больше времени.
FPS при этом может проседать, однако вовсе не обязательно: ваш персонаж гоняет с той же скоростью на тех же недогруженных локациях, а счетчик кадров в секунду отображает одну и ту же цифру.
Многое зависит уже от кода, написанного разработчиками — медленная работа жесткого диска может проявляться иначе, я просто привел наиболее типичные случаи.
Закономерный вопрос — повысит ли фрейм количество кадров? Увы, но нет. Запуск игры в оконном режиме, при меньшем разрешении, может снизить нагрузку на слабую видеокарту.
На скорость чтения текстур и объектов такой режим отображения вообще не влияет.
Отдельным абзацем хочу упомянуть браузерные игры, в том числе многопользовательские. В них все «шевеление» пикселей происходит на стороне сервера и отображается с помощью Flash плеера, поэтому винчестер компьютера не задействован. Лагов, описанных выше, в таких играх не замечено.
Что можно сделать
Если у вас устаревший ПК, рекомендую провести апгрейд при первой же возможности. Иногда переход на более позднюю версию САТА требует замены материнской платы, а это уже тянет за собой новый процессор и оперативную память.
Но искусство (а видеоигры уже несколько лет признаны одним из направлений искусства, вы знали об этом?) требует жертв. В рассматриваемом нами случае — определенных затрат на апгрейд.
Также не могу молчать о том, что даже SATA III в некоторых случаях не сильно поможет: ряд игр оптимизирован настолько «шикарно», что для нормальной работы требуется накопитель ССД. Про отличие ssd от ssd m2 вы можете почитать здесь.
Навскидку вот так сразу могу вспомнить ММОРПГ Black Desert. Хотя релиз этой игры и произошел 4 года назад, она остается довольно «кусачей» в плане системных требований — быстрое перемещение по игровому миру требует быстрой загрузки текстур игрового мира.
Рекомендую ССД для комфортного запуска и последних частей Final Fantasy. Размер и качество текстур там такие, что игровой клиент занимает около 100 Гб, а для нормального чтения требуется именно SSD.
Также для вас окажется полезной статья «Лучшие производители жестких дисков». Буду очень признателен всем, кто поделится этой публикацией в социальных сетях. До завтра!
С уважением, автор блога Андрей Андреев.
Сравнение SSD и HDD дисков в реальных условиях использования
В этой статье мы выясним как и в какой степени SSD влияет на работу в реальных условиях использования.
Если вы давно хотели увидеть реальную производительность SSD в сравнении с привычными HDD, или же, если вы задумывались перенести систему на SSD, но не знали стоит ли это того, эта статья для вас!
Смысла тестировать диск в идеальных условиях мало, т.к. в жизни такого не бывает, поэтому я намерено рассматриваю тесты на примерах из реальной жизни, когда диск заполнен тысячами файлов, играми, файлами кэша браузеров и программ обработки видео и тд.
В общем, запасайтесь попкорном, садитесь поудобнее, и давайте уже перейдем к делу.
В чем проблема HDD дисков?
Проблема в том, что обычные HDD диски, которые мы до сих пор используем в компьютерах, не изменялись c 1990x wiki годов, когда впервые было решено ref делать HDD, работающие на 4300 rpm и 5400 rpm (оборотов в минуту)
Шел 2016 год — 20-25 лет спустя, мы, все еще, имеем те же самые 5400 rpm диски, работающие на скорости 60-90 МБ/с, но потребности пользователей уже давно изменились, теперь мы работаем с огромными проектами и большим количеством файлов в многозадачном режиме, требующие большой пропускной способности и отзывчивости диска, даже если, на заднем плане уже выполняют работу несколько других программ.
Начиная с 2001, некоторые производители начали выпускать диски пользовательского сегмента работающие на скорости 7200 оборотов в минуту, вместо 5400, но это ничего не изменило, прирост с 90 МБ/с до 120 МБ/с (33% — 5400-7200) по-прежнему не дает значимого эффекта.
Тесты | синтетические (потенциальные скорости работы диска)
Ниже представлен синтетический тест, сравнивающий производительность самого важного аспекта — работы диска с мелкими блоками данных (в частности 4 кб):
При операциях — чтения (read)
- HDD медленее в 94 раза (0.68 МБ/с против 63.6 МБ/с), по сравнению с SSD
- HDD медленее в 53 раза (0.36 МБ/с против 19 МБ/с), по сравнению с SSD
При операциях — записи (write)
- HDD медленее в 178 раз (0.78 МБ/с против 139 МБ/с), по сравнению с SSD
- HDD медленее в 86 раз (0.64 МБ/с против 55 МБ/с), по сравнению с SSD
Почему нас интересует, в основном, результат работы диска с мелкими блоками данных?
Дело в том, что открываете ли вы браузер, или же, импортируете проект, состоящий из сотен файлов, в программу, вроде Unreal Engine, не важно, что вы делаете, во всех подобных случаях, компьютер обрабатывает огромное количество мелких блоков данных (преимущественно считывает, поэтому скорость чтения обычно важнее, чем скорость записи)
Секвенциальная скорость («Seq Q32T1» и «Seq» на скриншоте выше) важна при записи / чтении файлов больших размеров (МБ или ГБ), что происходит реже, и не влияет на отзывчивость системы, в такой же степени, как работа с тысячами мелких блоков.
Почему же Apple компьютеры намного отзывчивее обычных ПК и «никогда» не тормозят?
В мире компьютеров сложилось мнение, что вся беда в операционной системе — Mac OSX на компьютерах Apple «оптимизирована», «никогда не тормозит», «нету синих экранов сбоя системы»
Может быть, это потому, что:
Компьютеры Apple (не считая самые дешевые комплектации): имеют все те же компоненты, кроме одного — диск m.2 SSD / проприетарные аналоги:
— Работающий на скорости (700 — 1100 МБ/с) через NVMe, имея возможность обрабатывать 65000 потоков ожидания, выполняющие по 65000 команд каждый
— Имеющий системы предотвращения потери данных, системы защиты от перегрева, способствующие предотвращению появления ошибок и зависаний при работе с несколькими ГБ данных состоящих в основном из мелких блоков, в многозадачном режиме
— и тд. и тп.
В то время как, опыт работы с Windows пк формировался при работе с компьютерами, имеющими:
— Обычный HDD 5400 rpm (шумящий и вибрирующий при работе, из-за наличия движущихся частей) имеющий возможность обрабатывать 1 поток ожидания, выполняющий 32 команды
— Работающий на скорости (60 — 110 МБ/с)
— Постоянно заставляя всех пользователей наблюдать состояние — «Не отвечает», наблюдать за издевательски медленной реакцией при работе в многозадачном режиме, не только с мелкими, но и с относительно крупным блоками данных.
Оставив все остальные компоненты компьютера на местах, поменяте диски местами, поставив 5400 rpm HDD на Apple, а m.2 SSD на Windows ПК, и окажется, что диск действительно самая важная (для быстродействия и отзывчивости) часть компьютера, т.к. обычный HDD диск очень медленнен, и заставляет ждать всю систему пока он закончит обрабатывать все очереди задач от программ и ОС, что сильно замедляется при работе в многозадачном режиме, имея, к тому же, приложения, делающие работу на заднем плане, которых может быть довольно много — от авто-обновления зависимостей проектов, до задач, поставленных на обработку самим пользователем.
Теперь, перейдем к тестам!
Тестовая конфигурация | Тесты реальных условий использования
Все результаты тестов получены на ноутбуке, имеющем данные компоненты:
OS: Windows 10
CPU: i7 3610qm
RAM: 12 ГБ
Подопытные:
HDD: Toshiba MQ01ABF050 | 465 ГБ (SATA)
SSD: Kingston HyperX Fury | 120 ГБ (SATA)
| Обновление чистой Windows 7 на Windows 10
SSD Общее время: ~9 минут — Быстрее на 188% (в 2.9 раза)
HDD Общее время: ~26 минут
Первые 4 строки — процесс обновления Windows 10
Последняя строка — тест, чтобы убедиться в том, что процесс обновления закончен, и ПК готов к работе.
| Время запуска Windows 10
SSD Время запуска Windows и программ в трее: 0:16 | Общее время: 0:23 — Быстрее на 217% (в 3.17 раза)
HDD Время запуска Windows и программ в трее: 0:48 | Общее время: 1:13
PDF открывался сразу же после появления рабочего стола
Отсчет заканчивался после загрузки программ в трее и полного открытия PDF файла
| Время запуска приложений
SSD Время запуска приложений | Общее время: 1:44 — Быстрее на 274% (в 3.74 раза)
HDD Время запуска приложений | Общее время: 6:29
| Время выполнения задач в приложениях
SSD Выполнение задач в приложениях | Общее время: 2:29 — Быстрее на 175% (в 2.75 раза)
HDD Выполнение задач в приложениях | Общее время: 6:50
Результаты
Судя по тестам и ощущениям, наш подопытный HyperX Fury SSD обошел HDD по всем параметрам в 100% случаев, решив головную боль, во всех сферах, требующих высокой отзывчивости системы, таких как, создание игр, обработки видео / аудио, симуляции частиц, постобработка, работа с сотнями ГБ данных или тысячами OpenEXR.
После перехода на SSD диск, больше не заметно никаких проблем с подвисаниями, касается ли это проблемы скорости обработки в AE, из-за того, что ваш sublime text загружает апдейты зависимостей, используя 100% диска в это время, или же, остановки работы из-за того, что у вас на заднем плане просчитывается BVH перед рендером в blender, или же, пока Maya, в течении нескольких часов, создает alembic файлы кэша, не давая зайти даже в интернет без зависания.
Не заметно больше и никаких ожиданий пока отвиснет Audacity, после уменьшения звуковой дорожки, каждые 2 минуты и никаких ожиданий пока прогрузятся все HDR или EXR в папке каждый раз по 1-3 минуты (!). Больше не приходится останавливать работу одного приложения, для того, чтобы ускорить отзывчивость других, т.к. оно загружало диск под 100%. Не приходится и ждать по несколько секунд после каждого действия в Unreal Engine, при любом аспекте работы, от импорта фалов, до применения и тестирования ассетов.
Не говоря уже о скорости перезагрузки системы после обновлений, которая происходит за секунды, вместо минут, и открытии приложений, что происходит теперь «относительно» мгновенно.
И тд и тп., если вы со всем этим сталкивались, вы меня хорошо понимаете и смысла продолжать писать разрешенные проблемы, не имеет, если же вы не понимаете о чем речь, скорее всего вам станет скучно читать еще пару сотен проблем, разрешенных с помощью SSD, в любом случае.
По личному опыту, я заметил, что пока работаешь на компьютере с HDD, не замечаешь на сколько не продуктивна и раздражительна работа из-за постоянных ожиданий, и статуса «не отвечает», особенно если ваша работа за компьютером не ограничивается лазанием по интернету.
Итог — нужен ли вам SSD?
- Работающий абсолютно бесшумно (в отличии от HDD, имеющего движущиеся части, создающие шум и вибрацию)
- Диск, не заставляющий нервничать, из-за бесконечных ожиданий и медленной работы программ от этапа открытия программы — работы в ней — и до ее закрытия, только лишь потому, что, в отличии от всех остальных компонентов пк и программ, скорость работы HDD дисков потребительского сегмента не эволюционировала последние 20 лет.
- Если вам нужен диск, имеющий преимущество по скорости и отзывчивости перед HDD в несколько раз во всех типах задач, от браузинга интернета до работы в многозадачном режиме, свойственном разработке кода / игр, работе с 3д графикой, анимацией, симуляцией частиц / обработкой видео, аудио / и тд.
Влияние SSD диска на скорость в играх
SSD — также известен как твердотельный накопитель. Намного быстрее и будет оказывать положительное влияние на игры, особенно с точки зрения времени загрузки. С другой стороны, жесткие диски имеют более длительный срок службы и намного экономичны в качестве решения для хранения больших объемов. В последние годы твердотельные носители, стали особенно популярными благодаря высокой скорости чтения/записи, которые полностью вытеснили традиционные механические винчестеры.
Это было не без уважительной причины, что геймеры по всему миру все чаще используют твердотельный накопитель для компьютера в играх. Но действительно ли они намного лучше?
Здесь будем сравнивать SSD и HDD накопитель по всем пунктам, обсуждать преимущества и недостатки использования, а также решать, какой из них в конечном итоге является лучшим игровым решением.
Нужен SSD диск или HDD накопитель?
На изображении можете увидеть, насколько быстрее время загрузки современного накопителя. Скорость будет отражать время загрузки в играх, а также общую производительность системы.
Скорость накопителей
Как уже было описано, соверменные носители превосходят жесткие диски, когда дело доходит до скорости, и в этом нет никаких сомнений. Скорость передачи данных твердотельного накопителя может несколько раз превосходить скорость винчестеров, хотя при практическом применении современного носителя примерно в 2 — 3 раза быстрее, чем жесткого диска.
Долговечность носителей
Жесткие диски имеют тенденцию прослужить дольше, чем современный носитель. В то время как отсутствие долголетия определенно существует, это едва заметно. Даже при интенсивном использовании твердотельного носителя, время эксплуатации может длиться более 5 лет.
Жесткие диски могут продержаться более 10 лет, хотя их скорость неизбежно ухудшается с течением времени.
Нельзя отрицать, что твердотельные накопители более прочны из-за отсутствия движущихся частей. С другой стороны, механические винчестеры подвержены сбоям в работе и физическому повреждению просто из-за механизмов, на которые опирается функционирование.
Вместимость SSD и HDD
На рынке сегодня можно найти как твердотельный носитель, так и жесткий диск, достигающие 8 ТБ или даже выше. Более важным фактором является соотношение цены и мощности.
HDD примерно в 4 раза дешевле теврдотельного носителя, когда речь идет о хранении. Например, HDD на 50 $ будет иметь 1 ТБ дискового пространства, в то время как накопитель нового поколения с аналогичной стоимостью будет иметь около 250 ГБ. Ситуация аналогична с другой стороны: 8-теробайтный HDD обойдется примерно в 300 долларов, а SSD 4+ TB будет стоить тысячи.
Механический шум дисков
Современный накопитель не имеет движущихся частей. Таким образом, он работает совершенно бесшумно. И наоборот, HDD должен создавать определенный шум, но не каждый HDD громче другого.
В конечном итоге громкость жесткого диска сводится к следующим факторам: Сегодня жесткие диски нижнего уровня начинаются со скоростью 5400 оборотов в минуту, тогда как более ориентированные на производительность варианты могут превышать 10000 оборотов. Чем быстрее будет вращаться жесткий диск, тем громче.
Возраст/повреждения HDD
Увидев, что движущиеся части имеют решающее значение для их функционирования, HDD может становиться все громче со временем из-за износа механизмов или из-за физического повреждения. Подробнее про возникновение шума, вы можете узнать в этой статье.
SSD намного лучше подходит для игр, чем HDD. Последний просто не может конкурировать со скоростью, предлагаемой твердотельными дисками, поэтому для тех, кто ценит производительность выше всего, это не проблема. Однако не без проблем. Действительно, они не так хороши, как долгосрочные решения для хранения данных, как из-за их более короткого срока службы, так и из-за того, что цены на твердотельные накопители большой емкости дороже.
Влияет ли SSD диск на FPS в играх?
Все зависит от того, что подразумеваете под «скоростью». Если возникли проблемы с FPS, твердотельный носитель — это не то что нужно. GPU является ключевым компонентом, и обновление до сверхбыстрого устройства не изменит ситуацию. Точка установки игр на твердотельный носитель — это резкое сокращение времени загрузки, что происходит из-за того, что скорость передачи данных (более 400 МБ/с) значительно выше, чем у жестких дисков, которые обычно обеспечивают скорость до 170 МБ/с.
Нужно ли устанавливать игры на SSD
Твердотельные накопители могут уменьшить «сцепление» в играх открытого мира. Как выяснилось, задержки — при прохождении на новые локации карты, возможно подтормаживание игрового процесса на долю секунд. Запуск игр на современном носителе повлияет лишь на быстроту ее загрузки.
Какой диск ставить? Установите оба.
Многие любители игр используют такой подход. Просто используйте SSD диск объемом 500 ГБ в качестве системного, где вы держите все свои игры в установленном виде, используя гораздо более доступный 1 ТБ или более винчестер для хранения ваших данных. В конечном счете, это положительно повлияет на скорость загрузки не только игр, но и всего компьютера.
Источник https://infotechnica.ru/pro-kompyuteryi/o-nakopitelyah-informatsii/hdd-vliyaet-li-v-igrah/
Источник https://habr.com/ru/articles/394135/
Источник https://fps-up.ru/computer/nuzhen-li-ssd-disk-dlya-igr-kak-vliyaet-na-skorost