Ive been building a few linux vms for our developers this week. In the past, all the linux vms that i would make defaulted to Paravirtualization by default. Now all of them default to Hardware-assisted.
I am wondering if this would have happened by default due to kernel changes in the distros i use (centos/ubuntu). Or if i am just forgetting something i used to do to get PV on new installs.
Doing a bit of reading it seems that HVM is the way forward, and that HVM is the default now for Xen(not sure about XS). Amazon says that HVM/PV performance gap is nearly nonexistant these days.