-
Swapping.
Mesmo com o aumento da eficiência da multiprogramação e, particularmente, da gerência de memória, muitas vezes um programa não podia ser executado por falta de uma partição livre disponivel. A técnica de swapping foi introduzida para contornar o problema da insuficiência de memória principal.
Fonte: Arquitetura de Sistemas Operacionais - 4ed - Maia
-
a-
Swapping é remover programas da memoria e salva-los em disco. Sempre que um processo entrar em estado de espera, outro pode pegar seu lugar na memoria; o SO faz o swap para transferir do hdd para memoria.
-
Copia, mas não faz igual...
Q885582 Ano: 2018 Banca: CS-UFG Órgão: UFG Prova: Técnico de Tecnologia da Informação
Muitas vezes, os processos em execução em um computador não podem ser mantidos na memória principal por falta de espaço. Uma solução largamente empregada é utilizar uma área da memória secundária para manter os processos que estejam bloqueados. Qual é o nome dessa solução?
a) Segmentação.
b) Paginação.
c) Multithread.
d) Swapping.
-
Gabarito A
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 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.
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !
-
Permuta entre Processos (Swapping)
- Transfere um processo temporariamente da memória principal para uma memória de retaguarda (disco rígido) e, então, trazido de volta à memória principal para continuar a execução.
- A permuta torna possível que o espaço de endereçamento físico de todos os processos exceda a memória física.
Paginação por Demanda
- As páginas são carregadas somente quando são necessárias durante a execução do programa.
- Evita que sejam transferidas para a memória páginas que não serão usadas, diminuindo o tempo de permuta e o montante de memória física necessária;
Alternativa: A