Diagnosing performance overheads in the xen virtual machine environment
Capriccio: scalable threads for internet services