One common way to improve UDP throughput is to increase the SO_RCVBUF buffer size. This means the datagram is delivered and lies in the kernal memory.
Theoretically, can this also be achieved by opening multiple UDP ports and have the client send the data to different ports?
Can the answer be true for Linux and Windows?