Página inicial
MEMORIA
CACHE
MEMORIA CACHE
ESTUDO SOBRE MEMORIA CACHE
SOBRE
MEMORIA CACHE
MEMORIA
CACHE
Na área da computação, cache
é um dispositivo de acesso rápido, interno a um
sistema, que serve de intermediário entre um
operador de um processo e o dispositivo de
armazenamento ao qual esse operador acede. A
vantagem principal na utilização de uma cache
consiste em evitar o acesso ao dispositivo de
armazenamento - que pode ser demorado -,
armazenando os dados em meios de acesso mais
rápidos.
Nos dispositivos de armazenamentoCom os avanços tecnológicos,
vários tipos de cache foram desenvolvidos. Atualmente há cache em processadores,
discos rígidos, sistemas, servidores, nas placas-mãe, entre outros. Qualquer
dispositivo que requeira do usuário uma solicitação/requisição a algum outro
recurso, seja de rede ou local, interno ou externo a essa rede, pode requerer ou
possuir de fábrica o recurso de cache.
Por ser mais caro, o recurso mais rápido não pode ser usado para armazenar todas
as informações. Sendo assim, usa-se a cache para armazenar apenas as informações
mais frequentemente usadas. Nas unidades de disco também conhecidas como disco
rígido ou Hard Drive (HD), também existem chips de cache nas placas eletrônicas
que os acompanham. Como exemplo, a unidade Samsung de 160 GB tem 8 MBytes de
cache.
No caso da informática, a cache é útil em vários contextos:
Nos casos dos processadores, em que a cache disponibiliza alguns dados já
requisitados e outros a processar;
No caso dos navegadores, em que as páginas são guardadas localmente para evitar
consultas constantes à rede (especialmente úteis quando se navega por páginas
estáticas);
No caso das redes de computadores , o acesso externo , ou à Internet , se dá por
meio de um software que compartilha a conexão ou link , software este também
chamado de proxy , que tem por função rotear as requisições a IPs externos à
rede que se encontra , nestes proxys temos ainda um cache , que na verdade é uma
enorme lista de todos os sites que foram visitados pelos usuários dos
computadores desta rede, fazendo com isto a mesma função que os caches presentes
nos navegadores , ou browsers, só que com a atribuição de servir a toda a rede e
com isso aumentar a taxa de acerto dos proxys , minimizar o consumo do link e
agilizar a navegação.
Os servidores Web também podem dispor caches configurados pelo administrador,
que variam de tamanho conforme o número de page views que o servidor tem.
Cache de discoO cache de disco é uma pequena quantidade de
memória incluída na placa lógica do HD. Tem como principal função armazenar as
últimas trilhas lidas pelo HD. Esse tipo de cache evita que a cabeça de leitura
e gravação passe várias vezes pela mesma trilha, pois como os dados estão no
cache, a placa lógica pode processar a verificação de integridade a partir dali,
acelerando o desempenho do HD, já que o mesmo só requisita a leitura do próximo
setor assim que o último setor lido seja verificado.
Fonte wikpedi