Entendendo tipos de memória RAM e como ela é usada

Entendendo tipos de memória RAM e como ela é usada

Ram ou Memória de acesso aleatório é uma parte incrivelmente importante de qualquer computador moderno. A CPU (unidade de processamento central) de um computador precisa de dados e instruções para executar o trabalho. Essa informação deve ser armazenada em algum lugar. O "Somewhere" é chamado de memória do computador. 

Existem vários tipos de memória RAM, cada um com seus próprios prós e contras. As CPUs têm uma quantidade muito pequena de memória incorporada a elas, conhecida como CPU "cache". Essa memória é incrivelmente rápida e essencialmente parte da própria CPU. No entanto, é muito caro e, portanto, não pode ser usado como a memória primária do computador.

Índice

    É aí que Ram entra em jogo. A RAM vem na forma de lascas de computador de silício, conectadas a um barramento de memória. A memória do cache na própria CPU também é uma forma de RAM, mas quando o termo é geralmente usado, refere -se a esses chips de memória que ficam fora da CPU.  

    Um dos dois principais tipos de RAM, o SRAM é especial porque não precisa ser "revigorado" para manter as informações que está armazenando atualmente. Enquanto houver energia fluindo através dos circuitos, as informações permanecem exatamente onde estão. 

    SRAM é construído a partir de vários transistores (4-6) e é incrivelmente rápido graças à sua natureza. No entanto, é relativamente complexo e caro, e é por isso que você o encontrará nas CPUs colocadas em serviço como memória de cache hiper-rápida. 

    Também existem pequenas quantidades de cache SRAM onde quer que os dados tenham que se mover rapidamente, mas podem ser gargalos. Os buffers do disco rígido são um bom exemplo deste caso de uso. Onde quer que um dispositivo tenha mais dados, as chances serão de que haverá algum SRAM ajudando a suavizar essa transferência.

    DRAM - Memória de acesso aleatório dinâmico

    Dram é o outro tipo comum de design de carneiro. A memória drama é construída usando transistores e capacitores. A menos que você refresque cada célula de memória, ela perderá seu conteúdo. É por isso que é chamado de "dinâmico" em vez de "estático". 

    DRAM é muito mais lento que o SRAM, mas ainda muito mais rápido que os dispositivos de armazenamento secundários, como discos rígidos. Também é muito mais barato que o SRAM e é típico para os computadores terem vários gigabytes de DRAM a bordo como a principal solução de RAM.

    SDRAM - Memória de acesso aleatório dinâmico síncrono

    Algumas pessoas parecem pensar que Sdram é uma mistura de sram e drama, mas não é! Este é o DRAM que foi sincronizado com o relógio da CPU. 

    O módulo DRAM aguardará a CPU antes de responder às solicitações de entrada de dados. Graças à sua natureza síncrona e como a memória SDRAM é configurada em bancos, a CPU pode concluir várias instruções ao mesmo tempo, aumentando significativamente seu desempenho geral. 

    SDRAM é a forma básica do tipo RAM principal usado na maioria dos computadores hoje. Também é conhecido como sdr sdram ou Taxa de dados única Memória de acesso aleatório dinâmico síncrono. Embora seja fundamentalmente o mesmo tipo de memória usada hoje em computadores, a forma SDR de baunilha é praticamente obsoleta, substituída pelo próximo tipo de RAM em nossa lista.

    Taxa de dados dupla Memória de acesso aleatório dinâmico síncrono

    A primeira coisa que você deve saber é que existem várias gerações de memória DDR. A primeira geração, a que chamamos de DDR 1 em retrospecto, dobrou a velocidade do SDRAM, deixando as operações de leitura e gravação que ocorram no pico e no ciclo do relógio.

    DDR2, DDR3 e hoje DDR4 melhoraram exponencialmente nessa primeira geração de DDR. O desempenho desses módulos de memória é medido em Mega transferências por segundo ou "MT/s". Uma mega transferência é essencialmente o equivalente a um milhão de ciclos de relógio. Os chips DDR de primeira geração mais rápidos podem realizar 400 mt/s. DDR4 pode ser tão rápido quanto 3200mt/s!

    GDDR SDRAM - GRAPHICS DUPLA TAXA DE ACESSO ALEMANO MEMÓRIA DE ACESSO

    O GDDR está atualmente na sexta geração e é quase exclusivamente encontrado conectado a uma GPU (Unidade de Processamento de Gráficos) em uma placa de vídeo ou console de jogos. O GDDR está relacionado ao DDR regular, mas foi projetado para casos de uso gráfico. Enfatizando quantidades maciças de largura de banda, enquanto está menos preocupado com a baixa latência. 

    Em outras palavras, essa memória não responde tão rapidamente quanto a sdram regular, mas pode mover mais informações de uma só vez quando responder. Isso é perfeito para aplicativos gráficos, onde muitos gigabytes de dados de textura precisam ser transmitidos para renderizar uma cena, e a pequena quantidade de latência não é de consequência real.

    Apesar do nome, o GDDR pode ser usado como RAM normal do sistema. Por exemplo, o PlayStation 4 possui um único pool de memória GDDR que os desenvolvedores podem dividir da maneira que quiserem, alocando porções para a CPU e GPU conforme necessário.

    HBM - Memória de largura de banda alta

    O GDDR tem um concorrente na forma de memória HBM, que apareceu em um número limitado de placas gráficas feitas pela AMD. Atualmente, a versão mais recente é o HBM 2, mas não se sabe se será suplantada de GDDR ou se tornará extinto.

    A parte mais importante do desempenho da memória é a quantidade total de dados que podem ser alterados dentro de um determinado período de tempo. Uma maneira de fazer isso é fazer a memória que é muito rápida. A outra maneira de melhorar a largura de banda total é fazer com que os dados "Pipe" estão sendo pressionados por mais tempo.

    A memória HBM é executada em frequências mais baixas de relógio bruto que o GDDR, mas usa um design exclusivo de chip em 3D que fornece um caminho físico muito amplo para dados, além de distâncias mais curtas para os sinais viajar. O resultado final é uma solução de memória que possui largura de banda total semelhante em comparação com o GDDR, mas com menos latência.

    O problema com o HBM é que é complicado de fazer e, graças ao seu design físico, ainda não é possível alcançar os tipos de capacidades triviais com o GDDR. Se esses problemas forem superados, poderá substituir o GDDR, mas não há garantia de que isso acontecerá.

    Obrigado pelas memórias!

    Deveria ser óbvio que a RAM é um componente essencial de qualquer computador e, quando der errado, pode ser difícil descobrir qual é o problema realmente.

    Afinal, um pouco desonesto aqui ou lá pode tornar seu sistema sutilmente instável ou ficar por trás de falhas aparentemente aleatórias. É por isso que você deve sempre testar a memória de Ram Bad sempre que tiver um problema inexplicável de estabilidade. 

    Um dia, podemos ir além da RAM, mas no futuro próximo, será uma parte essencial do quebra -cabeça de desempenho da computação, para que possamos conhecê -lo.