Хотя запустить тест легко, получить хорошие данные из теста может быть непросто.
Быстрые ссылки
- Два способа сравнительного анализа: научный и реалистичный
- Инструменты бенчмаркинга
- Лучшие тесты для тестирования общих компонентов
- Бенчмаркинг настолько сложен или труден, насколько вы этого хотите.
Бенчмаркинг — одно из самых популярных занятий компьютерного сообщества, будь то просто для того, чтобы посмотреть, насколько быстр компьютер, или для того, чтобы похвастаться. Провести тест несложно; вам просто нужно загрузить какое-нибудь программное обеспечение, запустить его и записать результат. От обычных пользователей до профессиональных рецензентов тесты практически универсальны.
Но бенчмаркинг – это нечто большее, чем просто проведение теста, и есть несколько ключевых моментов. при запуске тестов учитывайте, что они могут оказать существенное влияние на оценки вашего оборудования. получает. Чтобы внести ясность: не существует единого правильного подхода к сравнительному анализу отдельных компонентов, и на самом деле существуют разные методы сравнительного анализа, которые могут получить полезные данные. Хороший бенчмаркинг – это понимание того, что вы тестируете, при каких условиях и как вы это тестируете.
Два способа сравнительного анализа: научный и реалистичный
Прежде чем загружать какое-либо программное обеспечение, первый вопрос, который вы должны задать себе, — зачем вы проводите тестирование, и есть два основных ответа: вы либо проводите бенчмаркинг, чтобы найти теоретически самую высокую производительность компонента, либо выясняете, как компонент работает в типичных повседневных условиях. использовать. Первый случай — это научный бенчмаркинг, а второй — реалистичный или практический бенчмаркинг, и именно здесь методы бенчмаркинга рецензента и пользователя расходятся.
Научный бенчмаркинг компонента заключается в изоляции других компонентов и обеспечении того, чтобы они как можно меньше влияли на результаты бенчмарка. Например, во многих обзорах процессоров вы увидите, что тестовая система использует очень низкие настройки графики, независимо от того, какой процессор тестируется. Это делается для того, чтобы гарантировать, что графический процессор не ограничивает производительность, и чтобы центральный процессор стал ограничивающим фактором (называемым узким местом) в производительности. Другие методы, связанные с программным обеспечением, включают тестирование в новой операционной системе, закрытие как можно большего количества фоновых задач и установку максимальных настроек электропитания.
Аппаратное обеспечение также важно в научном тестировании, поскольку настройки параметров не всегда достаточно, чтобы избежать узких мест. По сути, вы хотите, чтобы каждый компонент тестовой системы (за исключением того, который тестируется) был как можно более высокого класса, чтобы они не учитывались в данных. Вот, по сути, и вся методология научного бенчмаркинга.
Хотя очевидно, что никто из нас не использует наши компьютеры таким образом, и результаты научных тестов будут по сути нереально, поэтому вы, вероятно, будете оценивать более реалистично, если только вы не рецензент. Для конечных пользователей это по сути означает просто запуск тестов в нормальных условиях, с открытыми обычными фоновыми приложениями, с использованием настроек, которые вы обычно используете, и с использованием обычного оборудования. Рецензенты также могут использовать псевдореалистичный подход к научному тестированию, при котором условия по-прежнему контролируются, но настраиваются так, чтобы соответствовать ПК типичного пользователя.
Если вы пытаетесь получить наивысшие баллы в тестах ради хвастовства или простого любопытства, вероятно, вам нужен научный бенчмаркинг. Но если вы просто пытаетесь получить быструю оценку своего оборудования или пытаетесь оптимизировать производительность своего ПК, вместо этого вам, вероятно, следует проводить реалистичное тестирование производительности.
Мы все еще не совсем готовы говорить о самих инструментах сравнительного анализа, потому что иногда бенчмаркинг не является автоматическим процессом. В зависимости от теста и того, что вы тестируете, может потребоваться установка дополнительных приложений для записи и отслеживания важной статистики о вашем компьютере. Существует множество приложений, которые выполняют эти цели, но мы рассмотрим лишь несколько особенно важных.
Для базового мониторинга оборудования, пожалуй, наиболее известен диспетчер задач. Его часто используют для уничтожения программ, но он также имеет достаточно надежный раздел аппаратного мониторинга для процессора, оперативной памяти, хранилища, графики и сетевых устройств. Диспетчер задач показывает только диагностические данные и не может их записывать, но если вам просто интересны базовые вещи, такие как использование, этого должно быть достаточно.
Требуется более совершенное программное обеспечение для мониторинга, если вам нужна подробная статистика о частотах, энергопотреблении, температуре, напряжении и других точках данных. HWMonitor — отличная программа для отображения подобных данных в простом табличном формате, поскольку она отслеживает не только данные в реальном времени, но также минимальные, максимальные и средние значения. Есть также MSI Афтербернер, который отслеживает большую часть одних и тех же данных, но показывает их в виде графика или даже в виде наложения в играх, что полезно для просмотра важной информации о компонентах во время выполнения игрового теста.
Если вы планируете проводить бенчмаркинг игр без использования встроенных тестов, вам понадобится программа, записывающая данные о частоте кадров, и одним из лучших приложений для этого является ОКАТ. Это программа с открытым исходным кодом, которая записывает среднюю частоту кадров и частоту кадров 99-го процентиля и может визуализировать все это на графике. OCAT также поставляется с полезным наложением, которое вы можете отключить, если оно вызывает проблемы (что случается нередко). Лучший способ протестировать игру с помощью OCAT — создать сохранение, начать записывать данные, а затем несколько минут играть в обычном режиме. Если вы хотите запустить несколько повторяющихся тестов, просто перезагрузите сохранение и снова играйте в игру в обычном режиме в течение того же времени.
Если вы проводите случайное тестирование, возможно, нет необходимости использовать какое-либо из этих приложений, но любой тот, кто хочет записать достаточно большое количество полных данных, должен использовать хотя бы один из этих фрагментов. программное обеспечение. Для некоторых вещей, таких как энергопотребление и напряжение, вам в значительной степени придется использовать такое приложение, как HWMonitor или MSI Afterburner, поскольку само программное обеспечение для сравнительного анализа редко записывает эту информацию.
Лучшие тесты для тестирования общих компонентов
Хорошо, мы наконец поговорим об отдельных компонентах и о том, как их тестировать. Это ни в коем случае не полный список всех вещей, которые вы можете протестировать, и не все тесты, которые вы можете выполнить; это всего лишь список наиболее популярных компонентов для тестирования, а также типичные тесты для этих компонентов.
процессоры
Есть три основные вещи, которые нужно тестировать на процессорах: однопоточную производительность, многопоточную производительность и игровая производительность. Эти три области производительности частично пересекаются, но довольно различны. Кинебенч R23 является отличным тестом для тестирования однопоточной и многопоточной производительности; Тест Блендера это аналогичный, но немного более реалистичный тест для тестирования многопоточной обработки; и ПьюджетБенч хорош для демонстрации общей производительности в творческих приложениях, таких как Adobe Photoshop и Da Vince Resolve.
Тестировать производительность процессора в играх довольно сложно, но мы собираемся упростить задачу и сосредоточиться на хороших играх для тестирования производительности процессора. Существует множество игр, но я бы порекомендовал протестировать три типа игр: киберспортивную игру с высоким FPS, современную игру ААА с насыщенной графикой и старую игру ААА. Отличные игры для тестирования включают в себя Counter-Strike: Глобальное наступление, Форза Горизонт 5, и Grand Theft Auto V для каждой соответствующей категории. Простое тестирование игр, которые тестирует множество рецензентов, также является хорошей идеей.
графические процессоры
Что касается графических процессоров, нас в основном волнуют производительность в играх и производительность в творческих приложениях. Тесты 3DMark, такие как Time Spy и Firestrike, — это простой и легкий способ протестировать графический процессор и получить понятные оценки, хотя они не обязательно отражают реалистичную игровую производительность. Тестировать графический процессор в реальной игре также довольно просто; просто запустите довольно современную 3D-игру с нужными настройками и посмотрите, насколько быстро работает графический процессор. Вы также можете попробовать поэкспериментировать с различными настройками, такими как трассировка лучей, DLSS/FSR/XeSS, DX11 vs. DX12, разные разрешения и т.д. Существуют также тесты для тестирования производительности графического процессора в творческом и профессиональном программном обеспечении. Официальный тест Blender это хороший вариант для тестирования, поскольку он одновременно реалистичен и демонстрирует производительность при той рабочей нагрузке, которую люди часто выполняют на графическом процессоре. V-Ray это еще один тест рендеринга, который также может тестировать производительность трассировки лучей (хотя в настоящее время это доступно только для графических процессоров Nvidia). ПьюджетБенч для приложений Adobe Da Vince Resolve и Lightroom Classic также являются хорошими вариантами, но производительность процессора может оказать существенное влияние на результаты.
БАРАН
Хотя существуют некоторые тесты оперативной памяти, подобные тому, который включен в АИДА64 которые показывают скорость чтения/записи и задержку вашей оперативной памяти, они мало что говорят вам о реальной производительности вашего ПК. Вместо этого вам следует запустить тесты процессора (в первую очередь игр, которые, скорее всего, выиграют от более быстрой оперативной памяти) и посмотреть, есть ли какой-либо прирост производительности.
SSD, HDD и другие хранилища
Для большинства пользователей КристаллДискМарк — единственный тест хранилища, который вам действительно нужен. Он тестирует практически все основные показатели, которые вам нужны для SSD или HDD, а также имеет широкие возможности настройки. Если вам нужен тест с прикрепленной к нему оценкой, то 3DMark Storage Benchmark — хороший выбор.
Кулеры для процессора и графического процессора
Проверка эффективности охлаждения кулера зависит от выработки как можно большего количества тепла при потреблении как можно большего количества энергии. Для процессоров хорошим тестом является Кинебенч R23 и контролировать температуру процессора с помощью HWMonitor или другого приложения. Для графических процессоров подойдет запуск 3DMark Time Spy или любой графически интенсивной игры, а для мониторинга температуры графического процессора лучше всего использовать MSI Afterburner, но также подойдут HWMonitor и другие приложения.
Бенчмаркинг настолько сложен или труден, насколько вы этого хотите.
Являетесь ли вы обычным пользователем, просто ищущим результаты, которые можно прикрепить к своему компьютеру, или профессиональным пытаясь выяснить фундаментальные свойства компонента, бенчмаркинг может быть полезен и даже веселье. Одна из величайших особенностей бенчмаркинга заключается в том, что вы можете определить, насколько далеко вы зайдете, поскольку не обязательно существует единственный правильный способ тестирования оборудования. Чтобы внести ясность: некоторые способы лучше других, но пока вы последовательны в том, как вы проводите тестирование, вы сможете получить полезные данные, что является основным моментом тестирования.