各位技术人员:
关于qmss 使用pktdma进行多个channel发送的负载,我理解如下:
若有多个发送被启动,那么优先级高的优先发送;如果同优先级有多个发送,那么会同时进行发送,但是总线带宽固定,每个channel的发送速率会降低,如果只有单通道发送,那么会占用全部带宽。
如果qmss在使用pktdma,srio和其他设备也在使用pktdma,那么也是共享全部带宽,并行并不能提高传输效率。
不知道我这么理解是否正确,望指点。
Andy Yin1:
不同的navigator有各自独立的pktDMA,并行执行,效率不会影响,对应同一个pktDMA的不同channel的理解与你的说法类似。