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.