Mem Ria Cache
Turma: sem dizer
Professor: haha
Disciplina: Arquitetura e Organização de Computadores.
Artigo: Memória Cache.
Memória Cache É uma memória na qual o usuário ou programador não tem controle sobre a memória cache, ele não pode escolher onde irá armazenar os dados. Ela fica localizada dentro do processador e fica entre a CPU e a memória RAM, ou seja, a função dela é servir como intermediária entre a CPU e a RAM. Ela é fabricada e vendida com circuitos da SRAM, o que faz que ela seja muito mais rápida que a RAM principal. Agora falando do funcionamento da cache, quando a CPU quer pegar algum dado ela tenta primeiro na cache, se a cache não tiver aquele devido dado ela é obrigada a procurar na RAM, quando ela achar o dado que ela quer, antes de trazer o dado ela vai fazer uma cópia para a memória cache, assim na hora que a CPU quiser aquele devido dado de novo a memória cache vai estar com aquele dado, e esse processo é muito mais rápido do que buscar os dados na RAM principal. Temos três tipos de memória cache, L1, L2 e L3. A L1: É a mais próxima da CPU, por consequência é mais rápida. A L2 é mais afastada da CPU, atua como secundária assim como a L3. O funcionamento é como já falei antes. Quando a CPU precisa de dados ela vai tentar pegar na L1 primeiro, se a L1 não tiver ela vai ter que ver na L2, se a L2 também não tiver ela vai se ver obrigada a ir para a RAM principal pegar os dados que ela quer, e na volta do processo ela faz uma cópia dos dados para armazenar na cache. A memória cache não é obrigatória nos computadores, mas ela auxilia muito para o bom funcionamento do computador.