O que é arquitetura de memória?
Embora o tipo mais comum de memória do computador seja a memória de acesso aleatório (RAM), existem muitos outros tipos de memória que podem ser usados em um computador. Isso inclui memória de cache, memória flash e armazenamento de arquivos. A arquitetura da memória refere-se à combinação de diferentes tipos de memória para equilibrar o desempenho de um computador sem comprometer a confiabilidade do armazenamento ou tornar o custo-proibitivo do computador. Em geral, os diferentes tipos de função de memória em uma hierarquia variando de rápida e cara a mais lenta e menos barata. A arquitetura da memória funciona para garantir que o computador tenha uma mistura de todos os tipos de memória, mantendo o hardware do computador o mais equilibrado e econômico possível.
Além de diferir com base no custo e na velocidade, a memória também difere com base na permanência. A RAM padrão em um computador é uma forma dinâmica de memória, o que significa que apenas retém informações, desde que o computador permaneça ligado. Isso apresenta um problema óbvio quando se trata deMantendo as informações no computador após um ciclo de energia, pois, sem uma forma de memória mais persistente, todas as informações sobre o computador seriam perdidas no caso de uma falha de energia. A memória de armazenamento de arquivos dentro do computador - o exemplo mais comum disso é um disco rígido - fornece um método relativamente lento, mas estável, para manter as informações no desligamento do computador passado.
Os registros do processador e a memória de cache geralmente são os mais rápidos e mais caros. Ao localizar esses tipos de memória no chip do processador físico, o tempo de transferência e a latência para esses tipos de memória são extremamente pequenos. Isso significa que as informações podem viajar de e para esses tipos de memória em um piscar de olhos, tornando -as eficientes para manter informações e variáveis enquanto o processador está trabalhando ativamente em um problema específico.
ram está no próximo nível, tanto mais barato quanto mais lentoHan Processor Registra e memória de cache. Isso está conectado ao processador através do barramento do lado frontal, o que significa que a latência aumenta enquanto a velocidade diminui quando comparada à memória de registro e cache. O custo também diminui substancialmente, tornando a RAM a forma mais econômica de armazenamento dinâmico na arquitetura da memória.
Finalmente, os locais de memória virtual e de armazenamento de arquivos geralmente são mantidos no disco rígido. A memória virtual é uma seção do disco rígido que o sistema operacional do computador trata como RAM. Centenas e centenas de gigabytes de armazenamento no disco rígido podem ser comprados pela mesma quantia de apenas quatro a oito gigabytes de RAM, tornando -o o melhor local de armazenamento em massa persistente na arquitetura de memória de um computador.