Diferença Entre Memória Física E Virtual

Diferença Entre Memória Física E Virtual
Diferença Entre Memória Física E Virtual

Vídeo: Diferença Entre Memória Física E Virtual

Vídeo: Diferença Entre Memória Física E Virtual
Vídeo: Memória VIRTUAL 2024, Pode
Anonim

Memória Física vs Memória Virtual

A memória física e a memória virtual são duas formas de memória usadas para armazenar dados em um computador. A memória física se refere a chips como memória RAM (Random Access Memory) e dispositivos de armazenamento, como discos rígidos usados para armazenar dados. A memória virtual é um espaço de memória criado pelo sistema operacional quando o computador não tem memória física suficiente para executar um programa. A memória virtual é criada combinando RAM com o espaço do disco rígido. A memória virtual permite executar programas grandes com mais rapidez quando a RAM não é suficiente.

Memória física

Conforme mencionado anteriormente, a memória física refere-se à RAM e aos discos rígidos do computador que são usados para armazenar dados. Em um computador, o sistema operacional, os programas aplicativos e os dados usados atualmente são mantidos na RAM, para que possam ser acessados rapidamente pelo processador. A RAM pode ser acessada mais rapidamente do que outros dispositivos de armazenamento, como o disco rígido e o CD-ROM. Mas os dados na RAM existem apenas enquanto o computador está funcionando. Quando a energia é desligada, todos os dados da RAM são perdidos e o sistema operacional e outros dados são carregados novamente para a RAM a partir do disco rígido quando o computador é ligado. O disco rígido é uma memória não volátil (uma memória que mantém os dados mesmo quando não está ligada) que é usada para armazenar dados em um computador. É feito de discos circulares chamados pratos que armazenam dados magnéticos. Os dados são gravados e lidos de e para os pratos usando cabeçotes de leitura / gravação.

Memória virtual

A memória virtual é usada quando o computador não tem espaço de RAM para executar um programa. A memória virtual combina o espaço da RAM com o espaço do disco rígido. Quando o computador não tem espaço RAM suficiente para executar um programa, a memória virtual transfere dados da RAM para um arquivo de paginação, que libera espaço na RAM. Uma parte do disco rígido é usada para armazenar o arquivo de paginação. Este processo de transferência é feito muito rapidamente para que o usuário não sinta diferença. A memória virtual pode conter um bloco inteiro de dados enquanto a parte que está sendo executada atualmente reside na RAM. Portanto, a memória virtual permite que o sistema operacional execute vários programas ao mesmo tempo, aumentando assim o grau de multiprogramação. Ao aumentar o tamanho dos programas que podem ser executados,a memória virtual oferece benefícios de custo, pois a memória do disco rígido é menos cara do que a RAM.

Qual é a diferença entre memória física e virtual

Enquanto a memória física se refere a dispositivos físicos que armazenam dados em um computador, como a RAM e unidades de disco rígido, a memória virtual combina o espaço da RAM com o espaço do disco rígido para armazenar dados na RAM, quando o espaço de RAM não é suficiente. Parte do disco rígido é usada para armazenar os arquivos de página usados pela memória virtual para armazenar os dados que são transferidos da RAM. Embora a troca de dados entre os arquivos de página no disco rígido e na RAM (por meio da memória virtual) seja muito rápida, a troca excessiva pode reduzir o desempenho geral do sistema.

Recomendado: