%20%3D%20desempenho%20de%20mem%C3%B3ria%20RAM%20mais%20lento%3F.png)
Percebi que se eu diminuir a velocidade do clock da CPU via P-states/SpeedStep, minha RAM fica mais lenta. Porém, através do CPU-Z, meu link HT, que é o que conecta minha CPU à memória, ainda funciona na mesma velocidade de clock. O que faz com que a velocidade da RAM diminua?
Aqui está o que eu fiz:
- Usei o utilitário AMD Catalyst para fazer underclock da CPU para 800 MHz.
- Eu executei o Geekbench.
- A pontuação do Geekbench para memória caiu significativamente.
Responder1
DePágina de descrição do benchmark Geekbench 2:
Os benchmarks de memória medem não apenas o desempenho do hardware de memória subjacente, mas também o desempenho das funções fornecidas pelo sistema operacional usado para manipular a memória.
- Read Sequential carrega valores da memória em registros.
- Write Sequential armazena valores de registros na memória.
- Stdlib Allocate aloca e desaloca blocos de memória de tamanhos variados usando funções da Biblioteca C Standard.
- Stdlib Write grava um valor constante em um bloco de memória usando funções da C Standard Library.
- Stdlib Copy copia valores de um bloco de memória para outro usando funções da C Standard Library.
Suponho que, como o Geekbench está (em algumas partes) testando a rapidez com que pode carregar dados dos registros da CPU na RAM, esse teste seria (é claro) mais lento com um clock de CPU reduzido. E, claro, como harrymc mencionou, a velocidade reduzida da CPU tornaria todo o teste mais lento.
Em geral, benchmarks baseados em pontuação, como o Geekbench, dizem muito pouco sobre como o seu sistema está funcionando. Há muito poucas maneiras de isolar o "desempenho da memória" como uma entidade separada, já que existem muitas variáveis e a maioria delas está diretamente relacionada ao desempenho do restante do sistema.