%20%3D%20%D0%B1%D0%BE%D0%BB%D0%B5%D0%B5%20%D0%BD%D0%B8%D0%B7%D0%BA%D0%B0%D1%8F%20%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B9%20%D0%BF%D0%B0%D0%BC%D1%8F%D1%82%D0%B8%3F.png)
Я заметил, что если я снижаю тактовую частоту моего процессора через P-states/SpeedStep, моя оперативная память замедляется. Однако через CPU-Z мой HT-канал, который соединяет мой процессор с памятью, все еще работает на той же тактовой частоте. Что заставляет скорость оперативной памяти замедляться?
Вот что я сделал:
- Я использовал утилиту AMD Catalyst, чтобы разогнать процессор до 800 МГц.
- Я запустил Geekbench.
- Показатель памяти в Geekbench значительно снизился.
решение1
ИзСтраница описания теста Geekbench 2:
Тесты производительности памяти измеряют не только производительность базового оборудования памяти, но и производительность функций, предоставляемых операционной системой, используемой для управления памятью.
- Последовательное чтение загружает значения из памяти в регистры.
- Write Sequential сохраняет значения из регистров в память.
- Stdlib Allocate выделяет и освобождает блоки памяти различных размеров, используя функции из стандартной библиотеки языка C.
- Stdlib Write записывает постоянное значение в блок памяти, используя функции из стандартной библиотеки языка C.
- Stdlib Copy копирует значения из одного блока памяти в другой, используя функции из стандартной библиотеки C.
Я предполагаю, что поскольку Geekbench (в некоторых частях) тестирует, насколько быстро он может загружать данные из регистров ЦП в ОЗУ, этот тест (конечно) будет медленнее с уменьшенной частотой ЦП. И, конечно, как упомянул harrymc, уменьшенная скорость ЦП замедлит весь тест.
В целом, основанные на баллах бенчмарки, такие как Geekbench, мало что говорят о том, как работает ваша система. Существует очень мало способов изолировать «производительность памяти» как отдельную сущность, поскольку существует очень много переменных, и большинство из них напрямую связаны с производительностью остальной части вашей системы.