Processo que verifica, periodicamente, o status de um dispos...

Próximas questões
Com base no mesmo assunto
Q386859 Arquitetura de Computadores
Processo que verifica, periodicamente, o status de um dispositivo de Entrada/Saída para determinar a necessidade de atender ao dispositivo:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: A - Polling.

Vamos iniciar entendendo o conceito abordado nesta questão, que é o Polling. Polling é um processo em sistemas de computação pelo qual o software controlador (geralmente o sistema operacional) verifica periodicamente o status dos dispositivos de Entrada/Saída (E/S) para determinar se eles estão prontos para enviar ou receber dados. Esta verificação é feita em um loop, o que significa que o controlador checa continuamente, em intervalos regulares, sem que o dispositivo de E/S tenha que sinalizar sua prontidão ou sua necessidade de atenção.

Esse método é contraposto ao mecanismo de interrupção, onde o dispositivo envia um sinal ao processador quando está pronto para a transferência de dados, o que permite ao processador continuar executando outras tarefas até ser notificado. Enquanto o Polling pode ser menos eficiente - já que o processador precisa verificar o estado dos dispositivos mesmo quando não há dados para serem transferidos - em alguns casos, ele é necessário ou mais simples de ser implementado do que o mecanismo de interrupções.

Outras opções incluem Instruções de Entrada/Saída, que são comandos específicos usados por um programa para realizar operações de E/S, mas não estão diretamente relacionadas ao monitoramento do status de dispositivos de E/S, e o Handshaking, que é uma técnica utilizada para controlar o processo de comunicação entre dois dispositivos, mas também não define um método pelo qual o status dos dispositivos é verificado continuamente.

Consequentemente, a alternativa correta é a A - Polling, pois é exatamente a descrição do processo de checagem periódica do status dos dispositivos de E/S para determinar a necessidade de serviço, sem que haja uma interrupção propriamente dita enviada pelo dispositivo ao processador.

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

Favor classificar a questão em "Arquitetura de computadores >> Interrupções e dispositivos de entrada e saída".

Letra A

Tbém chamada de "E/S Programada" ou "Busy waiting".

 

As técnicas para acesso aos dispositivos de E/S são classificadas em:


1) E/S Programada: CPU lê constantemente o status do controlador e verifica se a operação acabou (Busy-waiting). CPU espera até o fim da operação.


2) E/S Dirigida por Interrupção: CPU é interrompida pelo módulo de E/S e ocorre transferência de dados. A CPU pode executar outras operações.


3) E/S por DMA (Acesso Direto à Memória): quando necessário, o controlador de E/S solicita ao controlador de DMA a transferência de dados de/para a memória. Nesta fase de transferência, não há envolvimento da CPU. Ao fim da transferência, a CPU é interrompida e informada da conclusão da transação.

Polling é o processo em que o computador ou dispositivo de controle espera que um dispositivo externo verifique sua prontidão ou estado, geralmente com hardware de baixo nível.

a-

polling é o q os sistemas SNMP fazem. no zabbix p. ex., os itens (icmp_ping, admin interface status, device type etc. ) coletam informações dependendo das OIDs disponiveis nos hosts, relatando essas coletas.esse é o polling

informações de polling estao em /var/log/zabbix/zabbix_agentd.log ou zabbix_server.log. nesses logs pode-se ver historico dos status das coletas e.g.:

" active check configuration update from [127.0.0.1:10051] is working again"

Clique para visualizar este comentário

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