%20consumen%20m%C3%A1s%20%25%20de%20CPU%3F.png)
Estoy enviando datos del cliente al servidor usando IPERF3, primero usé TCP y luego UDP. Observé que el tiempo máximo TCP consumía más% de CPU que UDP. En general, ¿cuál se supone que consume más % de CPU? Gracias de antemano.
Respuesta1
TCP es mucho más complejo que UDP, por lo que consumirá más recursos. Para nombrar algunas diferencias, TCP garantiza que no se perderán paquetes en tránsito y que la carga útil se reconstruirá correctamente, incluso si los paquetes llegan desordenados.
Los adaptadores de red de calidad para PC tienen hardware dedicado que puede descargar esta tarea de la CPU. Este no es el caso de las NIC Realtek baratas (y comunes).