← Questões de Sistemas Operacionais

Sistemas Operacionais · FGV · 2024

Questão comentada de Sistemas Operacionais

No que concerne aos métodos de entrada e saída em sistemas computacionais, existem algumas alternativas que comprometem de uma forma maior ou menor o uso do processador. O método que consiste na transferência, pelo processador, do processo de entrada e saída para um controlador de acesso que opera a transferência diretamente com a memória principal, o qual ao término, sinaliza ao processador o término é conhecido por

Gabarito: A

Quando um computador precisa ler ou gravar dados, o processador nem sempre precisa ficar carregando o piano sozinho. Existem métodos de entrada e saída que exigem mais CPU, como o polling, em que o processador fica consultando o dispositivo o tempo todo, gastando ciclos à toa. Já no mecanismo descrito no enunciado, o processador apenas inicia a operação e quem faz a transferência dos dados diretamente com a memória principal é um controlador especializado. Ao final, esse controlador avisa o processador que terminou. Isso reduz bastante a carga sobre a CPU e deixa o sistema mais eficiente. Esse é exatamente o DMA (Direct Memory Access, ou acesso direto à memória). A ideia central é tirar o processador do caminho da transferência de dados, evitando aquela rotina repetitiva de mover byte por byte. Em provas de Sistemas Operacionais, sempre desconfie quando a frase destacar "controlador", "memória principal" e "sinalização ao término". Portanto, o gabarito é a alternativa A. É o método clássico de E/S de alta eficiência, muito cobrado em concurso porque contrasta com polling e interrupção. Em termos doutrinários, é o modelo de acesso direto à memória por controlador de E/S, amplamente descrito nos livros de arquitetura e sistemas operacionais.

Continue treinando

Questões relacionadas