This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

running iperf3 on EVM8148,and udp packets losts much

Hello,

My test env is :EVM8148 and ezsdk 5.05.02. And the cpu ratio is : 600Mips

 

 

 

UDP test:

On EVM8148, I run "iperf3 -s",

On PC, I run "iperf3 -c 192.168.1.2 -u -b 300M"

And the result is that  Evm8148 board losts much udp packets, and the bandwidth is only about 40Mbps.

 

TCP test:

On EVM8148, I run "iperf3 -s",

On PC, I run "iperf3 -c 192.168.1.2"

The bandwidth can upto 300Mbps.

 

Also when in udp test , I changed the receiver's buffer more bigger, and the result is same.

 

 

So Why tcp trans can get 300Mbps and upd trans only 40Mbps.

 Is there any solution to improve the recieve function.I need the recieve bandwidth is about 400Mbps .

 

Thanks.