使用2.6.18内核TCP发送4Mbps码流的视频流,CPU占用率只有8%-10%,但是使用ipnc_rdk 5.1.0中的2.6.37内核,发送相同码流的视频流,CPU占用率达到16%-18%左右。
请问你们测试有没有出现这个问题?这个问题需要怎么样解决?谢谢
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.
使用2.6.18内核TCP发送4Mbps码流的视频流,CPU占用率只有8%-10%,但是使用ipnc_rdk 5.1.0中的2.6.37内核,发送相同码流的视频流,CPU占用率达到16%-18%左右。
请问你们测试有没有出现这个问题?这个问题需要怎么样解决?谢谢
你好,
是的。我这里也发现了类似的情况。
2.6.18是MV的kernel,但2.6.37是开源的kernel,可能是网络部分MV有做一定调整。
我看一下davinci_emac的驱动,每次发送前都去查找cpdma是否有空闲的channel,发送数据比较多的时候,每个包都进行查找,是不是有点耗费CPU资源?
是不是emac驱动的效率的问题?