Swapping
Swapping
É uma técnica aplicada a gerência de memória, onde o sistema escolhe um programa residente que é levado da memória para o disco (Swapp out), retornando posteriormente para a memória principal RAM com se nada tivesse ocorrido. Quando o programa tiver que ser executado novamente, então ele é novamente carregado para a memória principal (swapp in). Esta operação pode até causar o "swapp out" de um outro programa.
Problemas: Ineficiência em função do tempo gasto em cada carregamento.
Solução: Implementação no Hardware dos computadores para permitir que a relocação seja realizado durante a execução do programa.
Vantagens :
- Maior compartilhamento da memória - Maior throughput - Eficiente
Desvantagens :
- Elevados custos das operações de entrada e saída.