cpu是这样的:
因为cpu有4个核心,4个线程,那么就相当于4个小cpu。虚拟机占用其中的一个核心的意思是,将一个线程从始至终分给虚拟机,而不会让其他软件插手。
逻辑上虚拟机分配的vcpu可以超过物理机的cpu数量,相当于一个虚拟cpu一个线程(进程和线程的那个线程),但虚拟机的能够获得的物理cpu运行时间片,还是宿主系统提供,虚拟机无法控制。
此时,若是有两个虚拟机,一个给16个虚拟cpu,一个给4个虚拟cpu,两个虚拟机获得的运行时间为4:1。以上乃个人理解,如有不当,请大家包涵
cpu线程数量是其中之一,内存的大小也至关重要