2

Недавно мне пришлось тестировать производительность процессора различных операционных систем на идентичных машинах. Я использовал «эталонный» функционал Prime95 для получения согласованного теста. Я получил некоторые неожиданные результаты, такие как Windows 2012, работающая значительно хуже, чем Windows 2008. Меня удивляет, что на самом деле делают тесты Prime95 и что я могу сделать из своих результатов.

Похоже, что есть два этапа испытаний. Первая фаза, по-видимому, использует одно из того, что Prime95 называет "рабочим", но делает это с использованием различного числа потоков. Глядя на активность моего процессора, я вижу, что каждое ядро используется довольно равномерно. Вот график:

Бенчмаркинг процессоров с Prime95

Оранжевая линия - это обычный компьютер с Windows 2012, а синяя линия - Windows 2008. Серая линия - Windows 2012 с включенной гиперпоточностью. Как вы можете видеть, Windows 2012 значительно уступает, поскольку тесты становятся более интенсивными.

Вторая фаза, по-видимому, совпадает с первой, за исключением идеи о том, что она измеряет «несколько рабочих для измерения влияния пропускной способности памяти». Вот соответствующий график для этого теста:

Тест нескольких рабочих с Prime95

Вторая фаза, однако, не совсем сочетается с результатами первой фазы; Windows 2012 не перестает работать, как это было раньше, а гиперзаходная установка лучше, чем Windows 2008.

Мой вопрос заключается в том, какие операции выполняет инструмент бенчмаркинга Prime95 и какие факторы могут повлиять на результаты, которые я вижу?

0