怎样才是正确测量zynq pl端 axi ethernet 性能的正确方法呢?
将一个进程绑定到某个处理器上能保证进程总被同一个处理器调度。绑定进程到某个CPU上的主要好处就是最佳缓存性能,因为它规避了进程被调度到不同处理器上的缓存无效性。
CPU 亲和性可以使用linux的taskset程序更改。
zynq> taskset 2 ./netserver
zynq> taskset 2 ./netperf -H <peer IP address>
怎样才是正确测量zynq pl端 axi ethernet 性能的正确方法呢?
将一个进程绑定到某个处理器上能保证进程总被同一个处理器调度。绑定进程到某个CPU上的主要好处就是最佳缓存性能,因为它规避了进程被调度到不同处理器上的缓存无效性。
CPU 亲和性可以使用linux的taskset程序更改。
zynq> taskset 2 ./netserver
zynq> taskset 2 ./netperf -H <peer IP address>