Software e Hardware · Avançado · Português · Técnico
linha de cache
Menor bloco de dados que o cache copia da memória, geralmente de 64 bytes; ao ler um byte, o processador traz a linha inteira para o cache.
Onde usar
Aparece em otimização de desempenho, quando se organizam dados para ficarem juntos na memória e aproveitarem melhor cada linha trazida.
Exemplos
Percorrer um vetor em ordem é rápido porque cada linha de cache traz 16 números inteiros de 4 bytes.
O tamanho da linha de cache na maioria dos processadores x86 é de 64 bytes.
Cuidado
Não é uma linha de código nem de texto: é a unidade de transferência entre a memória e o cache.
Sinônimos
cache line, bloco de cache