Em um sistema operacional, um dispositivo de entrada gera c...
Próximas questões
Com base no mesmo assunto
Ano: 2026
Banca:
VUNESP
Órgão:
TCE-SP
Prova:
VUNESP - 2026 - TCE-SP - Auditor de Controle Externo - Tecnologia da Informação |
Q4379669
Sistemas Operacionais
Em um sistema operacional, um dispositivo de entrada
gera caracteres de forma contínua. Para otimizar o fluxo
e evitar a perda de dados, o kernel utiliza o mecanismo
de double buffering (Buffer 1 e Buffer 2). Considere a seguinte sequência de eventos:
• O Buffer 1 atinge sua capacidade máxima, e o kernel inicia a transferência de seu conteúdo para a memória do processo do usuário.
• Durante essa transferência, ocorre uma falha de página (page fault), bloqueando a conclusão da cópia até que a página necessária seja trazida do disco.
• O dispositivo de hardware continua a enviar novos dados ininterruptamente.
Assinale a alternativa que descreve a conduta correta do sistema operacional segundo o conceito de double buffering.
• O Buffer 1 atinge sua capacidade máxima, e o kernel inicia a transferência de seu conteúdo para a memória do processo do usuário.
• Durante essa transferência, ocorre uma falha de página (page fault), bloqueando a conclusão da cópia até que a página necessária seja trazida do disco.
• O dispositivo de hardware continua a enviar novos dados ininterruptamente.
Assinale a alternativa que descreve a conduta correta do sistema operacional segundo o conceito de double buffering.