Networking  
 
Rede de conhecimento computador >> Networking >> Redes Virtuais >> Content
O que é Memmory Virtual?

O que é memória virtual?



A memória virtual é uma técnica de gerenciamento de memória que permite que um computador execute programas maiores que a RAM física disponível. Atinge isso usando uma combinação de ram e armazenamento secundário (geralmente o disco rígido) para criar um espaço de endereço virtual.

Aqui está como funciona:

1. Espaço de endereço virtual: Cada programa recebe um espaço de endereço virtual, que é um conjunto de endereços que o programa pode acessar. Este espaço pode ser muito maior que a RAM física disponível.
2. Tabela de página: Uma tabela de página mapeia os endereços virtuais usados ​​pelo programa para os endereços de memória física reais. Esta tabela é armazenada em RAM.
3. troca: Quando um programa precisa acessar dados que não estão atualmente na RAM, o sistema operacional usa uma técnica chamada troca. Isso envolve a movimentação de dados entre RAM e o disco rígido.
* página-in: Quando um programa precisa de dados atualmente no disco rígido, o sistema operacional carrega esses dados na RAM. Isso é chamado de página-in.
* Página: Quando a RAM está cheia e novos dados precisam ser carregados, o sistema operacional escolhe dados da RAM para mover para o disco rígido. Isso é chamado de página de saída.

Vantagens da memória virtual:

* Permite executar programas maiores: Os programas podem ser maiores que a RAM física disponível.
* multitarefa: Permite que vários programas sejam executados simultaneamente, mesmo que exijam mais memória do que o disponível.
* Proteção da memória: Impede que os programas interfiram na memória um do outro.
* Flexibilidade: Permite a alocação dinâmica de recursos de memória.

Desvantagens da memória virtual:

* Despensa de desempenho: A troca de dados entre a RAM e o disco rígido é mais lenta do que acessar dados diretamente da RAM. Isso pode levar a problemas de desempenho, especialmente se houver muita troca acontecendo.
* debulhar: Se um programa estiver trocando constantemente os dados entre a RAM e o disco rígido, ele pode se tornar extremamente lento. Isso é conhecido como debulhar.

em resumo: A memória virtual é uma técnica crucial para os sistemas operacionais modernos. Ele permite que os computadores executem programas maiores e mais complexos, estendendo a RAM física disponível. No entanto, é importante estar ciente das compensações de desempenho envolvidas no uso da memória virtual.

Anterior :

Próximo :
  Os artigos relacionados
·Por que a computação em nuvem está se tornando tão …
·As diferenças entre VPN e Proxy 
·Tipos de software de VPN 
·Microsoft VPN Protocolos 
·Como conectar um computador em casa para VPN usando o O…
·Como funciona o circuito em série? 
·Como configurar VPN em Linksys 
·Quais são alguns aplicativos que podem se beneficiar d…
·Como todas as camadas da rede se comunicam? 
·Como solucionar problemas de uma VPN Latitude D630 
  Artigos em destaque
·Você pode bloquear sua rede sem fio em um Mac? 
·Como Cabos Staple 
·As diferenças nos navegadores da Web Safari, Firefox e…
·Como se tornar um ISP de banda larga 
·Onde alguém pode comprar um modem da Internet? 
·Como solucionar a porta Ethernet na traseira de um PC 
·O que é o protocolo sem fio 
·Empresas que possuem uma licença de endereço IP class…
·O tamanho máximo do pacote para Adaptadores Wireless 
·Como as pessoas fazem sites proxy 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados