No que se refere aos sistemas operacionais, julgue os itens ...

Próximas questões
Com base no mesmo assunto
Q351773 Sistemas Operacionais
No que se refere aos sistemas operacionais, julgue os itens subsequentes.

Com um sistema operacional capaz de implementar multiprogramação ao número máximo de 7 processos em sua memória principal, mas que possua 10 processos a serem implementados, uma forma de executá-los será por meio de swapping, de modo que na operação de swap-out a execução do processo seja interrompida e seus dados copiados para o disco.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Resposta Correta: C - certo

O conceito que está sendo avaliado na questão é o swapping, uma técnica de gerenciamento de memória utilizada pelos sistemas operacionais. Especificamente, trata-se do mecanismo pelo qual processos podem ser temporariamente transferidos da memória principal para o disco, para liberar espaço na memória e permitir que outros processos sejam carregados e executados.

Em um sistema operacional que suporta multiprogramação, o mesmo é capaz de manter múltiplos processos em memória para maximizar a utilização do processador. No contexto da questão, o sistema é capaz de manter até 7 processos simultaneamente em memória, mas há um total de 10 processos para serem executados. Isso significa que nem todos os processos poderão estar na memória ao mesmo tempo.

O procedimento de swap-out é invocado quando é necessário suspender um processo que está atualmente na memória e transferir seus dados para o disco, o que libera espaço na memória para que outro processo possa ser carregado (isso seria um swap-in). Esse processo precisa ser interrompido, e seu estado, incluindo informações sobre o conteúdo da memória, registradores e variáveis, é salvado no disco para que possa ser retomado mais tarde.

Assim, a alternativa correta é "C - certo", pois a questão descreve corretamente o uso do swapping como uma solução para o problema de ter mais processos do que o sistema pode manter em memória simultaneamente. Este mecanismo é essencial em muitos sistemas operacionais para gerenciar eficientemente a memória limitada e permitir a execução concorrente de múltiplos processos.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

swapped out: O sitema leva o processo da memória para o disco

swapped in: O sistema traz o processo do disco para a memória


Não gosto de "brigar" com questões, mas esse - copiado para o disco - deixa muito duvidosa a afirmação da questão. 

c-

swapping é justamente isso - retirar programas da memoria e salva-los em disco, geralmente quando programa necessita esperar algo ourto que vai executar ocupa seu lugar.O SO faz o swap, salvando o esperando em disco. Se isso ocorrer muitas vezes, ha lentidao porque o acesso ao hdd é mais lento.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo