Na
aula do dia 29 de agosto, o conceito, aplicação e exemplos da Hierarquia de Memória,
seu princípio de localidade, que pode ser temporal ou espacial. A hierarquia
Hit e Miss, que ocorrem respectivamente quando o processador encontra a
informação, e por fim, quando o processador não a encontra. Foi comentado sobre
o Cache, que se trata de uma memória de acesso rápido. Em seguida vimos sobre a
memória virtual e os dispositivos de entradas e saídas (I/O), suas características,
armazenamento. Compreendemos sobre memória flash, SSD, e também, SSHD. Sem
deixar de ver sobre a interconexão de dispositivos, os tipos de barramento, a
gerência das entradas e saídas.
Tipos de memória:
A
memória cache, que é caracterizada por ser uma memória de acesso rápido, que habilita
dados ou instruções que o processador informou. Este tipo de memória entrou na
informática quando a memória RAM parou de acompanhar o avanço dos
processadores. Sua capacidade de
armazenamento é pequena, mas compensa em velocidade.
Memória
RAM, é a sigla de Random Access Memory, é conceituada por não ser um tanto lenta,
porém ela permite leitura, gravação e até mesmo, regravação dos dados. Ela é
divida entre DRAM que é a memória dinâmica,
tendo capacidade de armazenamento. A do tipo SRAM, que é do tipo estática, com
mais velocidade e com preço por MB mais alto.
A memória ROM, Read Only Memory, é uma memória produzida para
realizar somente leitura de informações que são gravadas uma única vez, não
podendo ser apagadas e nem alteradas, somente se pode acessar os dados. Dentre a ROM, podemos citar PROM
(Programmable Read Only Memory), EPROM (Erasable Programmable Read Only
Memory), EAROM (Electrically Alterable Read Only Memory) e memórias flash.
Falhas de cache
As
falhas que podem ocorrer em um cache são:
- Compulsórias: sendo as falhas que são causadas pelo primeiro acesso a um bloco que nunca permaneceu no cache.
- Capacidade: são as falhas causadas quando a cache não tem capacidade em reter todos os blocos que são necessários durante a execução de um programa, assim, acontece quando os blocos são substituídos e depois recuperados
- Conflito: esse tipo de falha ocorre quando vários blocos disputam a mesma "comunidade", assim ocorrendo conflitos.
O
DMA, quer dizer Acesso Direto à Memória, e é um recurso
da placa mãe que possibilita que os periféricos tenham o acesso direto à
memória RAM, não sobrecarregarndo o processador. Com este acesso, as transferências
de dados não tem a intervenção da CP, assim, a transferência, que ocorre em
canais específicos (0 a 7), se dissipa muito mais rápido.
O
RAID, Conjunto Redundante de Discos Independentes, foi desenvolvido para
melhorar o desempenho e também, a segurança dos
discos rígidos existentes em um PC qualquer, por meio do uso de HDs extras.
Este sistema, é utilizado em servidores que consiste em
um conjunto de dois ou mais discos rígidos. Sendo que este método possui duas
definições básicos:
- (RAID 0), tornar o sistema de disco mais rápido, com o uso de Divisão de dados;
- (RAID 1), ou o sistema de disco fica mais seguro, sendo espelhado.
Referências:
<http://www.batebyte.pr.gov.br/modules/conteudo/conteudo.php?conteudo=1839>
<http://www.ufjf.br/eduardo_barrere/files/2013/03/Aula07.pdf>
<https://www.intel.com.br/content/www/br/pt/support/articles/000007456/network-and-i-o/ethernet-products.html>
< https://canaltech.com.br/software/O-que-e-RAID/>