share memory between guest and nic

通过硬件的IOMMU,内核提供的共享内存、VFIO可以实现。

REF:

1. offical DPDK API Doc

2. dpdk vhost研究()/()

3. vhost-user 与其他的对比

qemu 与DPDK共享内存,是通过传递fd(fd是进程独享的,同一文件,两个进程间的fd可能不同)的方式实现的。参考这个例子,怎么实现fd传递的。

猜你喜欢

转载自www.cnblogs.com/shaohef/p/11666210.html