天气晴
近日听说新的sbi和kernel支持 profile sampling 打算搭建 qemu system 进行实验。
搭建过程遇到 nfs 的网桥难关。
今日跨越网桥配置难关。
https://wiki.archlinux.org/title/Systemd-networkd#Bridge_interface
在cyy的指导下根据上述链接将网桥绑在网络接口并配置了静态 ip 。
由于我电脑的home目录是加密的,所以无法 mount nfs。于是将 archriscv 的系统镜像移到了 /var。
搭建好的qemu system使用watch ncpus可以快速发现被优化,但这完全是我编译的时候忘记了修改 Makefile 里面的 -O0.
修改完成之后 watchpoint 正在消耗大量时间。