请教vxworks下使用socket的send速度问题
小弟目前使用xilinx的zynq 7045进行控制操作,其中涉及和上位机网络通讯。网络部分是创建了几个套接字,分别用于和上位机之间的上传和下发操作。
现在发现使用send进行发送数据时候,速度很慢,发完一包TCP的1472字节要消耗800us左右,总体数据率不到2MB/s。
网络部分所应用的send,sendto,recv,recvfrom等函数都是vxworks库函数。
领导表示2MB/s无法接受,请教各位达人,这个send速度到底能达到多少,我目前的速率低可能原因有哪些?