-
A estratégia de swapping visa a maior taxa de utilização da memória principal. Quando um programa precisa executar, mas não há espaço na memória principal, o SO escolhe um entre os processos que estão alocados que não tem previsão de utilizar a CPU e o coloca na na área de swap (uma área especial do disco), onde este processo ficará temporariamente, enquanto isso, o outro processo que precisava de espaço na memória principal pode utilizá-la. Com o uso dessa técnica, amplia-se o uso da memória principal disponível, que passa a ser utilizada por um conjunto de processos maior do que efetivamente pode ser ali armazenado.
Quando o processo que cedeu lugar precisar entrar em execução novamente, o SO escolherá outro processo que não esteja executando o colocará na área de swap repetindo o mesmo processo.
-
Essa é a diferença sutil entre memória virtual e swapping.
-
A estratégia de gerenciamento de memória conhecida como swapping(memória virtual) permite que programas sejam executados mesmo se estiverem parcialmente carregados na memória principal
Abordagens:
- Swapping: todo o processo é transferido.
- Memória Virtual: parte do processo é transferida.
-
Não vejo diferença entre memória virtual e swapping. Swap tira o processo que não está sendo usado da memória principal e coloca na memória virtual.
Acredito que o erro está em dizer que o programa roda mesmo sem estar totalmente carregado na memória principal.
Corrijam-me se eu estiver errado
-
George,
Como dito pelo nosso amigo "Andre Luiz"
No Swapping TODO o processo é transferido.
Na Memória Virtual PARTE o processo é transferida.
Essa é a diferença e ponto final!
Se a questão está mencionando " parcialmente carregados na memória principal", logo está se referindo à MV, por isso o erro.
-
cespe adora confundir o conceito de memória virtual
e eu erro todas
2011
Na técnica denominada escalonamento de processos, o sistema operacional mantém parte do espaço de endereçamento de um processo na memória principal e parte em dispositivo de armazenamento secundário, realizando trocas de trechos de código e de dados entre eles, de acordo com a necessidade.
ERRADA → isso é memória virtual
-
Gabarito Errado
Swapping = todo
Memória virtual = parte
Vamos na fé !
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !
-
Podem ser usadas duas estratégias gerais de gerenciamento de memória, dependendo (em parte) do hardware disponível. A estratégia mais simples, chamada de Swapping, consiste em trazer cada processo em sua totalidade, executá-lo por algum tempoe, então colocá-lo de volta ao disco. A outra estratégia, chamada de Memória virtual, permitem que os programas sejam executados mesmo quando estão apenas parcialmente na memória princicipal.
(Sistemas Operacionais: Projetjos e Implementação,pg 353)
Gabarito: Errado
-
GABARITO: ERRADO
A estratégia de gerenciamento de memória conhecida como MEMÓRIA VIRTUAL permite que programas sejam executados mesmo se estiverem parcialmente carregados na memória principal.
-
Vejam a questão Q270321 (é de outra banca, mas é exatamente o conteúdo cobrado pelo cebraspe).
Paginação -> Técnica de gerência de memória onde o espaço de endereçamento virtual e o espaço de endereçamento real são divididos em blocos do mesmo tamanho.
Swapping -> Consiste em trazer totalmente cada processo para a memória, executá-lo durante um certo tempo e então devolvê-lo ao disco.
Memória Virtual -> Permite que programas possam ser executados mesmo que estejam apenas parcialmente carregados na memória principal.
-
swapping é a estratégia de mandar um processo inativo para a memória secundária para abrir espaço na primária