Memória Cache

Por que confiar em nós

Memória Cache é uma pequena porção de memória de alta velocidade em um computador ou dispositivo eletrônico, que armazena dados frequentemente usados ​​para acesso rápido. Entretanto, para saber como funciona e o que é Memória Cache em sua totalidade, leia o artigo a seguir. 

O que significa memória cache?

A memória cache é um tipo de memória volátil de computador de pequeno porte que fornece acesso a dados em alta velocidade a um processador e armazena programas de computador, aplicativos e dados usados com frequência.

Um armazenamento temporário de memória, o cache torna a recuperação de dados mais fácil e eficiente. É a memória mais rápida de um computador e, normalmente, é integrada à placa-mãe e incorporada diretamente ao processador ou à memória principal de acesso aleatório (RAM).

A Techopedia explica a Memória Cache

A memória cache proporciona armazenamento e acesso mais rápidos aos dados, armazenando instâncias de programas e dados acessados rotineiramente pelo processador.

Assim, quando um processador solicita dados que já têm uma instância na memória cache, ele não precisa ir à memória principal ou ao disco rígido para buscar os dados.

A memória cache é a memória mais rápida disponível e atua como um buffer entre a RAM e a CPU.

O processador verifica se há uma entrada correspondente disponível no cache sempre que precisa ler ou gravar um local, reduzindo assim o tempo necessário para acessar informações da memória principal.

O cache de hardware também é chamado de cache de processador e é um componente físico do processador.

Dependendo da proximidade com o núcleo do processador, pode ser uma memória cache primária ou secundária, com a memória cache primária diretamente integrada ao processador (ou mais próxima a ele).

A velocidade depende da proximidade, bem como do tamanho do próprio cache.

Quanto mais dados puderem ser armazenados no cache, mais rápido ele funcionará, portanto, os chips com menor capacidade de armazenamento tendem a ser mais lentos, mesmo que estejam mais próximos do processador.

Além do cache baseado em hardware, a memória cache também pode ser um cache de disco, em que uma parte reservada em um disco armazena e fornece acesso a dados/aplicativos acessados com frequência a partir do disco. Sempre que o processador acessa os dados pela primeira vez, é feita uma cópia no cache.

Quando esses dados são acessados novamente, se houver uma cópia disponível no cache, essa cópia é acessada primeiro, o que aumenta a velocidade e a eficiência. Se ela não estiver disponível, serão acessadas memórias maiores, mais distantes e mais lentas (como a RAM ou o disco rígido).

As placas de vídeo modernas também armazenam sua própria memória em cache dentro dos chips de processamento gráfico. Dessa forma, a GPU pode concluir operações de renderização complexas mais rapidamente sem precisar depender da RAM do sistema.

Além do cache de hardware, o cache de software também está disponível como um método para armazenar arquivos temporários no disco rígido.

Esse cache (também conhecido como cache de navegador ou de aplicativo) é usado para acessar rapidamente arquivos armazenados anteriormente pelo mesmo motivo: aumentar a velocidade.

Por exemplo, um navegador on-line pode salvar algumas imagens de uma página da Web armazenando-as em cache para evitar baixá-las novamente toda vez que a página for aberta novamente.

Related Terms

Margaret Rouse
Technology Specialist
Margaret Rouse
Especialista em Tecnologia

Margaret é uma premiada redatora e professora conhecida por sua habilidade de explicar assuntos técnicos complexos para um público empresarial não técnico. Nos últimos vinte anos, suas definições de TI foram publicadas pela Que em uma enciclopédia de termos tecnológicos e citadas em artigos do New York Times, Time Magazine, USA Today, ZDNet, PC Magazine e Discovery Magazine. Ela ingressou na Techopedia em 2011. A ideia de Margaret de um dia divertido é ajudar os profissionais de TI e de negócios a aprenderem a falar os idiomas altamente especializados uns dos outros.