The Linux kernel scheduler optimization work continues and it looks like for Linux 4.18 there will be at least another optimization to help out vCPUs in a virtualized environment…
Source: Phoronix – Linux 4.18 Set To Receive Scheduler Optimization For vCPUs