我试图弄清楚当我在 Virtual Machine Manager 下启动 KVM 虚拟机时运行哪些进程。这些进程都是为了这个目的而启动的吗?他们分别做什么?
$ ps -A | grep -i kvm
11986 ? 00:00:21 kvm-pit/11965
$ ps -A | grep -i qemu
11965 ? 01:30:42 qemu-system-x86
$ ps -A | grep -i virt
4253 ? 00:00:00 virtlogd
4296 ? 00:01:19 libvirtd
11866 ? 00:11:01 virt-manager
答案1
man
将回答您的其中一些问题。
kvm-pit
是一个内核线程,用于PIT定时器中断注入。
qemu-system-x86
(大概qemu-system-x86_64
) 是 QEMU x86 系统模拟器。
virtlogd
是 VM 日志守护进程,用于处理来自 VM 控制台的日志。
libvirtd
是 libvirt VM 管理守护进程。
virt-manager
是虚拟机管理器 GUI。