O uso que você vê dentro da máquina virtual é a porcentagem do tempo que ela queria, seja ela obtida ou não. Essencialmente, 100% significa 100% da CPU disponível para essa máquina virtual.
Se o processador físico é executado em 2.0GHz, o mesmo acontece com os processadores virtuais. No entanto, como existe apenas um núcleo real, somente um dos processadores virtuais pode estar em execução por vez. Quando você vê 100% de utilização em ambas as VMs, você está falando sobre cada VM sempre querendo o máximo de CPU possível. Normalmente, cada um deles chega perto de 50% da CPU disponível.
Não diga coisas assim: "Então, quando vemos 100% de utilização em ambas as VMs, estamos falando de 100% de 1,0 GHz em cada uma delas?" Isso é basicamente um absurdo. Se você conseguir usar um carro que percorra 50 milhas por hora a cada dois dias, não o descreveremos como 100% de 25 milhas por hora. As taxas não funcionam assim. A CPU tem alguma capacidade de trabalho e as máquinas virtuais compartilham isso. Se cada um quiser tudo o que puder, cada um terá cerca de 50% da capacidade da CPU para fazer o trabalho. 2.0GHz é a velocidade do clock do núcleo , não a capacidade de fazer o trabalho. Então não faz sentido dividir isso.