Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

All the cores fight for the same memory bandwidth. VMs do many context switches and cache invalidations.


A lot of server workloads (mail, web, database, most apps) are pretty light on memory bandwidth, so 16 cores sharing memory bandwidth isn't necessarily an issue.

Cache contention/invalidation is probably the bigger potential issue. I don't have a lot of experience with server VMs and I don't know how smart (or dumb) they are about pinning things to particular CPU cores in order to minimize cache issues.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: