升级QEMU
- 安装编译所需依赖包。
yum -y install gcc make glib2-devel zlib-devel pixman-devel libaio-devel flex bison
- 下载代码库。
1git clone https://github.com/kunpengcompute/qemu.git
- 切换分支。
1 2 3
cd qemu git checkout stable-4.0 git submodule update --init
如果CentOS 7.6 git submodule命令会有如下报错:
error: RPC failed; result=22, HTTP code = 422
建议编译安装git 2.x版本。
- 创建build目录并进入。
1mkdir build && cd build
- 配置并编译一个支持AArch64架构的QEMU模拟器,然后安装到系统中,使用16个线程加快编译速度。
1 2
../configure --target-list=aarch64-softmmu make install -j 16
--target-list=aarch64-softmmu:指定目标架构和模拟模式。
- 查看QEMU版本。
1qemu-system-aarch64 --version可查看到QEMU版本为4.0.1,如下图:

父主题: CentOS 7.6调优