Quais protocolos (TCP ou UDP) consomem mais% de CPU?

2

Estou enviando dados do cliente para o servidor usando IPERF3, antes usei o TCP e depois o UDP. Observei que o tempo máximo de TCP consumiu mais% cpu do que o UDP. Geralmente qual deles supõe consumir mais% CPU? Agradecemos antecipadamente.

    
por Humayun_kabir 06.06.2018 / 12:03

1 resposta

4

O TCP é muito mais complexo que o UDP, por isso será mais consumidor de recursos. Para nomear algumas diferenças, o TCP garante que nenhum pacote será perdido em trânsito e que a carga útil será reconstruída corretamente, mesmo que os pacotes cheguem fora de ordem.

Adaptadores de rede de qualidade para PCs têm hardware dedicado que pode descarregar essa tarefa da CPU. Este não é o caso de NICs Realtek baratas (e comuns).

    
por 06.06.2018 / 12:08