16
Curso CHR - Madureira Curso CHR - Madureira Qualificação em Hardware Qualificação em Hardware Memórias Memórias

Memórias

Embed Size (px)

Citation preview

Page 1: Memórias

Curso CHR - MadureiraCurso CHR - MadureiraQualificação em HardwareQualificação em Hardware

MemóriasMemórias

Page 2: Memórias

Definições

Tecnicamente seria qualquer forma de armazenamento; O termo é usado para armazenamento rápido/temporário; Se a CPU tivesse que acessar continuamente ao HD,

trabalharia muito lentamente; Enquanto o computador está ligado, a CPU acessa

constantemente a memória.

Page 3: Memórias

TiposTipos

Memória Cache;Memória Cache; Memória ROM;Memória ROM; Memória RAM;Memória RAM; Memória Virtual;Memória Virtual; Disco Rígido;Disco Rígido; Armazenamento Removível.Armazenamento Removível.

Page 4: Memórias

Memória CacheMemória Cache

A tecnologia de cache é o uso de uma memória A tecnologia de cache é o uso de uma memória mais rápida, porém menor, para acelerar uma mais mais rápida, porém menor, para acelerar uma mais lenta, porém maior;lenta, porém maior;

Ao usarmos um cache, precisamos verificá-lo para Ao usarmos um cache, precisamos verificá-lo para ver se um determinado item está lá. Em caso ver se um determinado item está lá. Em caso afirmativo, essa ação é denominada acerto de afirmativo, essa ação é denominada acerto de cache (cache (cache hitcache hit). Se negativo, denomina-se erro ). Se negativo, denomina-se erro de cache (de cache (cache misscache miss) e a CPU precisa esperar o ) e a CPU precisa esperar o tempo de ida e volta à memória maior e mais tempo de ida e volta à memória maior e mais lenta;lenta;

É possível ter múltiplas camadas de cache.É possível ter múltiplas camadas de cache.

Page 5: Memórias

Memória ROMMemória ROM Read Only MemoryRead Only Memory - Memória Apenas de Leitura; - Memória Apenas de Leitura; Usada para armazenar dados Usada para armazenar dados nãonão voláteis, que voláteis, que

devem permanecer imutáveis, mesmo sem energia;devem permanecer imutáveis, mesmo sem energia; Tipicamente abriga os programas da Tipicamente abriga os programas da BIOSBIOS e de e de

Auto-Teste (Auto-Teste (POSTPOST);); É a memória onde se abrigam os É a memória onde se abrigam os firmwaresfirmwares;; Alguns tipos de Alguns tipos de ROMROM podem ser alteradas por podem ser alteradas por

meio de aplicação de carga elétrica em pinos de meio de aplicação de carga elétrica em pinos de controle:controle:São chamadas de São chamadas de EPROMEPROM ( (Erasable and Erasable and Programmable ROMProgrammable ROM – ROM Programável e – ROM Programável e Apagável).Apagável).

Page 6: Memórias

Memória RAMMemória RAM

Random Access MemoryRandom Access Memory – Memória de Acesso – Memória de Acesso Aleatório;Aleatório;

Pode ser dinâmica (Pode ser dinâmica (DRAMDRAM) ou estática () ou estática (SRAMSRAM);); SRAMSRAM é muito rápida, mas cara (usada em cache), é muito rápida, mas cara (usada em cache),

é composta por interruptores liga/desliga e é composta por interruptores liga/desliga e portanto, “relembra” seu estado enaqunto houver portanto, “relembra” seu estado enaqunto houver energia;energia;

DRAMDRAM é mais lenta, porém barata (memória é mais lenta, porém barata (memória principal), é composta de capacitores e, portanto principal), é composta de capacitores e, portanto deve ser refrescada (“deve ser refrescada (“refreshrefresh”) periódico ”) periódico ((milisegundosmilisegundos).).

Page 7: Memórias

Memória DRAM: TiposMemória DRAM: Tipos

FPMFPM ( (Fast Page ModeFast Page Mode): RAM de modo de ): RAM de modo de paginação rápida – Tipo original de DRAM;paginação rápida – Tipo original de DRAM;

EDOEDO ( (Extended Data OutputExtended Data Output): RAM de saída ): RAM de saída estendida – Evolução da FPM;estendida – Evolução da FPM;

ECCECC ( (Error Correcting CodeError Correcting Code): RAM com código ): RAM com código de correção de erro – Uma EDO estendida, de correção de erro – Uma EDO estendida, projetada para servidores;projetada para servidores;

SDRAMSDRAM ( (Synchronous Dynamic RAMSynchronous Dynamic RAM): DRAM ): DRAM Síncrona – Padrão básico atual, de alta Síncrona – Padrão básico atual, de alta performance. Os tipos performance. Os tipos DDRDDR, , DDR2DDR2 e e DDR3DDR3 são são extensões suas multiplicando a largura de banda.extensões suas multiplicando a largura de banda.

Page 8: Memórias

Memória DRAM: Tipos (cont.)Memória DRAM: Tipos (cont.) RDRAMRDRAM ( (Rambus DRAMRambus DRAM) – Fabricada pela ) – Fabricada pela

RambusRambus, utiliza um barramento próprio (, utiliza um barramento próprio (canal canal RambusRambus), de alta velocidade;), de alta velocidade;

CMOS RAMCMOS RAM – Usada para manter dados em – Usada para manter dados em pequena quantidade (Ex.: config. da pequena quantidade (Ex.: config. da BIOSBIOS). ). Precisa de alimentação constante, de baixa tensão Precisa de alimentação constante, de baixa tensão e corrente (bateria da placa-mãe);e corrente (bateria da placa-mãe);

VRAMVRAM ( (Video RAMVideo RAM) – ) – DRAMDRAM Multiporta para Multiporta para Vídeo. Permite acesso simultâneo da Vídeo. Permite acesso simultâneo da CPUCPU e e GPUGPU. . Cara, por vezes é substituída por Cara, por vezes é substituída por SGRAMSGRAM..

SGRAMSGRAM ( (Synchronous Graphic RAM)Synchronous Graphic RAM)

Page 9: Memórias

Memória RAM (Forma)Memória RAM (Forma)

DIPDIP ( (Dual Inline PackageDual Inline Package))Encapsulamento em linha duplaEncapsulamento em linha dupla

Page 10: Memórias

Memória RAM (Forma)Memória RAM (Forma)

SIMM SIMM ((single in-line memory modulesingle in-line memory module))Módulo de Memória Simples em LinhaMódulo de Memória Simples em Linha

SIMM – 30 (8 bits e 30 terminais);SIMM – 30 (8 bits e 30 terminais); SIMM – 72 (32 bits e 72 terminais)SIMM – 72 (32 bits e 72 terminais)

Page 11: Memórias

Memória RAM (Forma)Memória RAM (Forma)

DIMM DIMM (dual(dual in-line memory module in-line memory module))Módulo de Memória Duplo em LinhaMódulo de Memória Duplo em Linha

Tem 168 ou 184 pinos e normalmente usa Tem 168 ou 184 pinos e normalmente usa circuitos SDRAM;circuitos SDRAM;

São classificados de acordo com a freqüência de São classificados de acordo com a freqüência de operação máxima: PC66 (até 66 MHz), PC100 (até operação máxima: PC66 (até 66 MHz), PC100 (até 100 MHz). No caso das DDR-DIMM, a 100 MHz). No caso das DDR-DIMM, a classificação é pela taxa de transferência teórica: classificação é pela taxa de transferência teórica: PC3200 (até 3200 MB/seg)PC3200 (até 3200 MB/seg)

Notebooks costumam usar uma variante chamada Notebooks costumam usar uma variante chamada SODIMMSODIMM ( (small outline DIMMsmall outline DIMM););

Page 12: Memórias

Memória RAM (Forma)Memória RAM (Forma)

Page 13: Memórias

Memória VirtualMemória Virtual

É a utilização de uma área do HD (um ou mais É a utilização de uma área do HD (um ou mais arquivos) para simular memória de trabalho arquivos) para simular memória de trabalho (RAM);(RAM);

Funciona na prática, como um cache, mantendo no Funciona na prática, como um cache, mantendo no disco, dados no formato e disposição que disco, dados no formato e disposição que normalmente ocupariam na memória;normalmente ocupariam na memória;

É mais lento que o acesso à memória, mas mais É mais lento que o acesso à memória, mas mais rápido do que requisitar novamente os dados rápido do que requisitar novamente os dados armazenados em arquivo.armazenados em arquivo.

Page 14: Memórias

Memória: Quanto Precisamos?Memória: Quanto Precisamos?

Qual o Sistema Operacional?Qual o Sistema Operacional?

No ambiente No ambiente WindowsWindows cliente, fragmentação de cliente, fragmentação de memória é comum;memória é comum;

Nos ambientes Nos ambientes UnixUnix (incluindo (incluindo Mac OSMac OS) ou ) ou LinuxLinux, fragmentação de memória é menos , fragmentação de memória é menos comum;comum;

O Sistema O Sistema WindowsWindows utiliza potencialmente mais utiliza potencialmente mais memória para seus sistemas que um sistema memória para seus sistemas que um sistema UnixUnix//LinuxLinux..

Page 15: Memórias

Memória: Quanto Precisamos?Memória: Quanto Precisamos?

Qual o uso? E programas?Qual o uso? E programas?

Ferramentas de Ferramentas de EscritórioEscritório gastam menos memória gastam menos memória que Ferramentas que Ferramentas MultimídiaMultimídia;;

Navegação na Navegação na InternetInternet, pode gastar muita , pode gastar muita memória, caso se acesse sites memória, caso se acesse sites MultimídiaMultimídia;;

Dica: O plugin Dica: O plugin Adobe FlashAdobe Flash, altamente utilizado , altamente utilizado pode causar grande uso de memória e pode causar grande uso de memória e processamento em certas situações.processamento em certas situações.

Page 16: Memórias

Memória: Quanto Precisamos?Memória: Quanto Precisamos?

Quanto mais, melhorQuanto mais, melhor

Memória nunca é demais;Memória nunca é demais; Sempre que possível, aumentar a memória.Sempre que possível, aumentar a memória.