← Questões de Sistemas Operacionais

Sistemas Operacionais · FGV · 2022

Questão comentada de Sistemas Operacionais

A estratégia de swapping utilizada em sistemas operacionais para gerenciamento de memória consiste em:

Gabarito: B

Swapping é uma técnica clássica de gerenciamento de memória em que o sistema tira temporariamente da memória principal um processo inteiro e o envia para a memória secundária, liberando espaço para outros processos. Depois, quando for a hora de executar de novo, esse processo pode voltar para a RAM. Pense como uma dança de cadeiras: quem não cabe agora sai da sala, mas não desaparece do jogo. O objetivo é melhorar o uso da memória principal, permitindo que mais processos convivam no sistema mesmo quando a RAM é limitada. Isso não significa quebrar o processo em partes menores nem dividir a memória em blocos fixos; a ideia central é mover o processo como um todo entre RAM e disco. Em livros clássicos de sistemas operacionais, como Silberschatz, Tanenbaum e Stallings, swapping aparece exatamente como essa troca de processos entre memória principal e secundária. Por isso, a alternativa B está correta: ela descreve trazer o processo para a memória principal, executá-lo por um tempo e depois colocá-lo de volta na memória secundária. É a definição mais fiel do mecanismo de swapping. As demais opções falam de técnicas diferentes, como particionamento, segmentação, paginação ou alocação não contígua, que são parentes próximos, mas não são a mesma coisa.

Continue treinando

Questões relacionadas