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: Nikon - Quais as diferenças entre as D3200, D5200 e D7100 - #EPF #nikon 2024, Julho
Anonim

Física vs Memória Virtual

Memória física e memória virtual são duas formas de memória usadas para armazenar dados em um computador. Memória física refere-se 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 possui memória física suficiente para executar um programa. A memória virtual é criada combinando a RAM com o espaço do disco rígido. A memória virtual permite executar programas grandes mais rapidamente quando a memória RAM não é suficiente.

Memória Física

Como mencionado anteriormente, 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 atualmente usados são mantidos na memória 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á em execução. Quando a energia é desligada, todos os dados na RAM são perdidos e o sistema operacional e outros dados são carregados novamente na 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. É composto de discos circulares chamados pratos que armazenam dados magnéticos. Os dados são gravados e lidos de e para os pratos usando cabeças 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 de RAM suficiente para executar um programa, a memória virtual transfere os dados da RAM para um arquivo de paginação, 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 tão 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á em execução 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 é mais barata 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 os discos rígidos, 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 da RAM é insuficiente. Parte do disco rígido é usada para armazenar os arquivos de paginação que são usados pela memória virtual para armazenar os dados que são transferidos da RAM. Embora a troca de dados entre os arquivos de paginação no disco rígido e na RAM (através da memória virtual) seja muito rápida, muita troca pode diminuir o desempenho geral do sistema.

Recomendado: