Please enable JavaScript.
Coggle requires JavaScript to display documents.
Sistema de Memória (Características dos sistemas de memória (Método de…
Sistema de Memória
-
Memória Cache
Pequena memória rápida que normalmente fica entre a memória principal (RAM) e o processador, pode estar dentro do processador ou muito perto dele
Essas memórias podem ter vários níveis, onde quando mais perto do processador, mais rápida ela é
-
Quando a CPU pede um endereço de memória, ela primeiro verifica na memória cache se ela está lá, se tiver (chamado de cache hit), ótimo, legal e lindo, porém se não tiver ela terá que ir para memória principal e colocar na cache (chamado cache miss)
-
Tipos de memória
Ram
Faz leitura e escrita de forma aleatória, é uma memória volátil, por isso, precisam de energia constante
Ram Estática (SRAM)
Possui as mesmas propriedades da normal, porém possui células de memória mais refinadas e caras, por isso, é mais rápida, normalmente é usada nas memória cache
ROM
Memória de somente leitura e não volátil, muito usado para armazenar as BIOS do computadores ou outros tipos de programas mais permanentes
Possui algumas variações, que mudam somente a forma como essa memória poderá ser apagada e escrita, entre alguns temos a EPROM (pode ser escrita através de radiação ultravioleta), EEPROM(pode ser escrita eletricamente)
Memórias Flash
São semelhantes as memórias ROM, ficando entre a EPROM e a EEPROM, sendo mais cara que a EPROM e menos densa, normalmente essa memória pode ser acessada por blocos
-
-
Erros na memória
Podem ser divididos em dois tipos, as falhas permanentes são geradas por algum defeito físico, as não permanentes podem acontecer por algum evento aleatório podem ser resolvidas
Um método de correção de erros mais conhecido é o Código de Hamming, onde é feita uma verificação de paridade nos bits, caso eles mudem, o seu bit de paridade irá acusar um erro
Hierarquia
As memórias podem ser classificadas como uma pirâmide, no topo dela estão as memórias mais caras, rápidas e menores, o inverso ocorre quando mais você desce a pirâmide, ou seja, mais pra base as memórias fica mais baratas, mais lentas e maiores
Memórias Intercaladas
São memórias principais atuando juntas, com base em um banco de dados e atendendo as solicitações em conjunto