Desempenho de seleção / pesquisa vs E / S assíncrona

Do ponto de vista do desempenho, qual é o melhor? selecione / poll ou E / S assíncrona? Minha impressão anterior foi selecionar / pesquisa repetidamente solicitando dados ao kernel, enquanto a E / S assíncrona depende da notificação do kernel para disponibilidade de dados. No entanto, notei que o select / poll também depende de notificações do kernel. Então, acredito que, do ponto de vista do desempenho, ambos são iguais. A única diferença é que os blocos de seleção / polling não são E / S assíncronas. Estou correto ou estou faltando alguma coisa?

questionAnswers(2)

yourAnswerToTheQuestion