## 依赖软件:
- Vmware fusion(笔者用的13版本)
## 搭建流程:
1. 下载vmware fusion,下载ubuntu20.04 iso,安装ubuntu-arm64-server(装两块网卡)
2. 建立ubuntu虚拟机后,打开<user>/虚拟机,找到vmwarevm文件,右键打开显示包内容
https://img-1329949402.cos.ap-shanghai.myqcloud.com/20250219222843.png
3. 找到.vmx文件,用记事本打开
4. 查找ethernet,找到设备改e1000e为vmxnet3(多队列网卡类型)
5. 下载dpdk
6. 编译,打开usertools/dpdk-set-up.sh,选择4,编译arm64-armv8-linuxapp-gcc架构版本
7. 配置巨页
8. 打开igo,vfio,配置numa巨页(512),non-numa巨页(512),选择绑定网卡(如果都被内核驱动管理则先断开),测试testpmd(先start后stop)
9.打开example/helloword, 编译make, 执行build/helloword