本文主要是介绍Linux Kernel入门到精通系列讲解(QEMU-虚拟化篇) 2.4 创建Virtio和fw_cfg虚拟化环境,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. 概述
-
到这个阶段,我们已经把
U-boot
给跑起来了,如果感兴趣的小伙伴可以去看看。 -
什么是
virtio
?QEMU virtio
是QEMU
(Quick EMUlator
)虚拟化技术中用于提高I/O
性能的一种机制。QEMU
是一个开源的虚拟化软件,可以模拟完整的计算机系统,包括CPU
、内存和各种I/O
设备。QEMU
virtio
作为QEMU
中的一部分,主要用于优化虚拟机与宿主机之间的I/O
通信。提供其他设备如网络,GPU
,键盘、鼠标等设备虚拟化。 -
fw_cfg
是qemu
提供的传递参数给内核的虚拟ip,这里我们也添加下这个ip
,后面我们如果想通过qemu
启动传递一些参数给虚拟机就会非常方便,比如我们这里就把创建CPU core
的数量传递给内核。
2. QEMU添加Virtio和fw_cfg
- 我们在
Naruto Pi
中添加8<
这篇关于Linux Kernel入门到精通系列讲解(QEMU-虚拟化篇) 2.4 创建Virtio和fw_cfg虚拟化环境的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!