使用 linux-image-virtual 内核有哪些实际优势?

Sep*_*ram 23 virtualbox kernel virtualization qemu guest-os

Ubuntu 提供了一个替代内核包 - linux-image-virtual,应该针对在虚拟机中使用进行优化。在来宾操作系统上运行时,与通用内核相比,实际优化是多少?此外,这些优化是否对所有领先的虚拟机都同样有效,或者 QEMU/VirtualBox/VMWare/YourFavouriteVM 是否在性能方面获得了任何特殊优势?

小智 18

虚拟内核和服务器内核之间的区别在于虚拟内核旨在在虚拟机内使用。虚拟内核仅包含在 KVM、Xen 和 VMWare 等流行虚拟化技术中运行所需的驱动程序。相比之下,服务器内核包含使用各种硬件所需的驱动程序,并且应该直接安装在主机系统上。除此之外,服务器和虚拟内核之间的所有其他选项都是相同的。

https://help.ubuntu.com/community/ServerFaq#What_are_the_differences_between_the_server_and_virtual_kernels.3F

不同之处在于虚拟内核只捆绑了通用虚拟硬件设备所需的驱动程序,而不是现实世界硬件的所有模块。

因此,它在磁盘空间方面要小得多。我不知道任何性能调整或任何功能差异,我认为这只是针对较小的图像。

http://ubuntuforums.org/showthread.php?t=1635961