08 2016 档案

摘要:KVM通过内存虚拟化共享物理系统内存,动态分配给虚拟机。KVM需要实现VA(虚拟地址) >PA(物理地址) >MA(机器地址)的转换。 虚机的OS负责VA >PA的转换,KVM负责PA >MA的地址转换。同样内存也是可以overcommit。 阅读全文
posted @ 2016-08-09 12:59 williamcai
摘要:一个KVM虚机在宿主机上是一个qemu-kvm进程,与其他linux进程一样被调度。而每个虚拟机的vCPU对应于该进程的一个线程,该线程可以在物理CPU上调度。 虚拟机的vCPU总数可以超过CPU数量,这叫CPU的 overcommit(超配)。这样使得虚拟机能够充分利用宿主机的CPU资源。 阅读全文
posted @ 2016-08-09 12:48 williamcai
摘要:(1)虚拟化的概念 所谓虚拟化就是在物理设备上同时运行多台虚拟机,这些虚拟机共享物理设备的CPU,内存和网络,但是这些虚拟机之间是相互隔离的。 物理机被称为host(宿主机),虚拟机被称为guest。 (2)虚拟化分类 虚拟机的调度管理依赖于hypervisor软件,根据hypervisor所处的位 阅读全文
posted @ 2016-08-05 18:29 williamcai