Diferença entre memória primária e secundária

Anonim

Memória primária versus secundária | Dispositivos de armazenamento auxiliar

Um computador contém uma hierarquia de dispositivos de memória para armazenar dados. Eles variam em sua capacidade, velocidade e custo. A memória primária (também referida como a memória principal) é a memória acessada diretamente pela CPU para armazenar e recuperar informações. A memória secundária (também conhecida como memória externa ou auxiliar) é um dispositivo de armazenamento que não é acessado diretamente pela CPU e usado como um dispositivo de armazenamento permanente que retém dados mesmo após a alimentação estar desligada.

O que é a memória primária?

A memória primária é a memória acessada diretamente pela CPU para armazenar e recuperar informações. A maior parte do tempo, a memória primária também é conhecida como RAM (Random Access Memory). É uma memória volátil, que perde seus dados quando a energia é desligada. A memória primária é diretamente acessível pela CPU através do endereço e barramento de memória e é constantemente acessada pela CPU para obter dados e instruções. Além disso, os computadores contêm uma ROM (Read Only Memory), que contém instruções que são executadas com freqüência, como o programa de inicialização (BIOS). Esta é uma memória não volátil que retém seus dados quando a energia é desligada. Como a memória principal é acessada com freqüência, precisa ser mais rápida. Mas eles são de tamanho menor e também são caros.

O que é memória secundária?

A memória secundária é um dispositivo de armazenamento que não é acessado diretamente pela CPU e usado como um dispositivo de armazenamento permanente que retém dados mesmo depois que o poder está desligado. A CPU acessa esses dispositivos através de um canal de entrada / saída e os dados são primeiro transferidos para a memória principal da memória secundária antes de acessar. Geralmente, unidades de disco rígido e dispositivos de armazenamento óptico (CDs, DVDs) são usados ​​como dispositivos de armazenamento secundário em computadores modernos. Em um dispositivo de armazenamento secundário, os dados são organizados em arquivos e diretórios de acordo com um sistema de arquivos. Isso também permite associar informações adicionais a dados, tais como permissões de acesso, proprietário, último tempo de acesso, etc. Além disso, quando a memória primária está preenchida, a memória secundária é usada como armazenamento temporário para manter os dados menos usados ​​na memória primária. Os dispositivos de memória secundária são menos dispendiosos e maiores. Mas eles têm um grande tempo de acesso.

Diferença entre memória primária e secundária

A memória primária é a memória acessada diretamente pela CPU para armazenar e recuperar informações, enquanto a memória secundária não é acessada diretamente pela CPU. A memória primária é acessada usando o endereço e os buses de dados pela CPU, enquanto a memória secundária é acessada usando os canais de entrada / saída.A memória primária não retém dados quando a energia é desligada (volátil) enquanto a memória secundária retém os dados quando a energia é desligada (não volátil). Além disso, a memória primária é muito rápida em comparação com a memória secundária e tem um menor tempo de acesso. Mas, os dispositivos de memória primária são mais dispendiosos em comparação com dispositivos de memória secundários. Devido a esse motivo, geralmente um computador é composto por uma memória primária menor e uma memória secundária muito maior.