O que é o "Swapping" em sistemas operacionais?

Questão

O que é o "Swapping" em sistemas operacionais?

Alternativas

A

Um mecanismo para compartilhar memória entre vários processos.

B

Uma técnica de compactação de arquivos em disco rígido.

C
Resposta certa

O ato de mover um processo da memória principal para o disco e vice-versa.

D

Um método para compactar arquivos de código executável.

E

Um mecanismo de arquivos.

Explicação

Em sistemas operacionais, swapping é uma técnica de gerenciamento de memória em que o SO remove temporariamente um processo (ou parte dele) da memória principal (RAM) e o coloca em uma área de armazenamento secundário (disco), normalmente chamada de swap area/swap space. Quando necessário, o processo pode ser trazido de volta para a RAM para continuar sua execução.

Isso é usado para:

  • liberar RAM quando a memória está pressionada;
  • permitir que mais processos coexistam, ainda que nem todos caibam simultaneamente na memória principal.

Logo, a definição correta é a que descreve mover o processo entre RAM e disco.

Carregando…

Questões relacionadas

Ver últimas questões