Buscar

Latência de memória

Prévia do material em texto

Existem três fatores que influenciam na velocidade da memória. O primeiro é o clock da memória, o segundo é o barramento de dados, e o terceiro, a latência.
 A latência de uma memória ram tem uma parcela importante na hora do desempenho. Latência é o tempo em que a memória demora para entregar os dados, são o tempo de espera para a entrega. Então, quanto menor o tempo, mas rápida será a sua memória.
Para saber quanto tempo irá demorar para a sua memória começar a entregar os dados, deve-se primeiro pegar a frequência da memória e dividir por 2, em seguida use esse valor como divisor de 1, esse resultado irá ser o tempo de cada pulso de sua memória. Para ficar mais cômodo, multiplique esse valor por 1000 e será expresso em ns (nanossegundos). Depois, para saber quando ela irá começar a trabalhar, multiplique pelo valor da latência da sua memória ram.
 Ex: digamos que eu tenha uma memória DDR4 de 3000 MHZ e latência de 16. Primeiro dividimos o clock por 2, ficará 1500. Depois, usamos esse valor como divisor de 1. Multiplica-se o resultado por 1000. O resultado é 0,666... isso indica que a memória demora 0,6 ns (nanossegundos) para realizar cada pulso. Multiplico por 16, que é o valor da latência, e terei 10,6 nanossegundos, mostrando que a minha memória demora 10,6 ns para começar a entregar os dados. 
É importante notar que o clock real das memórias equivale à metade do seu valor rotulado, porque, as memórias DDR entregam dois dados por pulso, então isso quer dizer que a cada dado trabalhado ela irá entregar mais um.
 Fontes: https://www.clubedohardware.com.br/artigos/memoria/tudo-o-que-voc%C3%AA-precisa-saber-sobre-as-temporiza%C3%A7%C3%B5es-das-mem%C3%B3rias-ram-r34433/
 https://www.hardware.com.br/comunidade/latencia-memorias/117015/

Continue navegando