Questão FC375170
Considere um sistema operacional multitarefa que gerencia múltiplos processos concorrentes e acessos a dispositivos de E/S. Em determinado momento, o processo A solicita leitura de
Questões sem classificação de assunto (TI - Organização e Arquitetura dos Computadores)
Instituto Consulplan · 2025
Considere um sistema operacional multitarefa que gerencia múltiplos processos concorrentes e acessos a dispositivos de E/S. Em determinado momento, o processo A solicita leitura de dados a partir de um disco, enquanto o processo B está usando a CPU. O sistema utiliza chamadas de sistema (syscalls) e uma estratégia de E/S assíncrona com interrupções. Com base nesse cenário, assinale a afirmativa correta.
- O processo A ficará em estado de espera ocupando a CPU até que a operação de E/S seja concluída.
- A CPU será bloqueada até que o disco envie os dados solicitados, pois a E/S exige atenção constante do processador.
- A operação de E/S de A será tratada por polling, exigindo que o processo verifique constantemente a conclusão da tarefa.
- O sistema suspende o processo A e continua a execução de outros processos até que uma interrupção indique a conclusão da E/S.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
Quando o processo A faz uma chamada de leitura via syscall em um esquema de E/S assíncrona com interrupções, o kernel inicia a operação junto ao dispositivo e coloca A em estado de **bloqueado/suspenso**. Isso significa que A não consome CPU enquanto aguarda a conclusão física da E/S.
O escalonador, então, seleciona outro processo (por exemplo, B) para usar a CPU, permitindo que o sistema continue executando trabalho útil — ocorre uma **troca de contexto** para um processo pronto. Essa conduta maximiza o uso do processador durante latências de E/S.
Quando o dispositivo termina a transferência, gera uma **interrupção**. O tratamento da interrupção pelo kernel (o *interrupt handler*) sinaliza a conclusão e move A da fila de bloqueados para a **fila de prontos**, possibilitando que o escalonador o retome conforme políticas de prioridade.
Conteúdo do catálogo FC Concursos · Atualizado em