Eu testei isso em 3 hipervisores (VirtualBox, VMWare Workstation 12.5 e VMWare ESXi 6.0 através do Embedded Host Client) e vários sistemas operacionais (Windows Server 2k8, Windows 7 e Ubuntu Server 16.04). Nenhum dos softwares de hipervisor me daria a opção de aumentar a CPU ou a RAM enquanto as máquinas estivessem rodando. Mesmo se eles me dessem a opção, duvido que o SO levasse a mudança com uma reinicialização.