有个问题想请教一下大家 现在有个linux上的应用程序需要用socket从一个fd持续收大量udp包 速率大概维持在800Mb pps大约70k 因为是嵌入式设备资源有限 所以这个程序对cpu利用率非常敏感 希望能越低越好 而且不能开多线程来运行
我理解这种场景缓冲区几乎一直是满的 用循环+recvfrom是不是已经是cpu利用率最低的方案 有没有什么其他好的方法呢 请大家不吝赐教啊
来自 V2072A
--
修改:pht398 FROM 222.94.236.*
FROM 222.94.236.*