Hi,
the VM on the free hypervisor can only be configured with 8 virtual CPUs, while the essentials license offers you the ability to configure 16 virtual CPUs to your VM. (up to 128 virtual CPUs per VM)
If more cores help your performance depends on the application that you are using on that VM.