4 ms·
All the cores fight for the same memory bandwidth. VMs do many context switches and cache invalidations.
by miahi 14y ago
All the cores fight for the same memory bandwidth. VMs do many context switches and cache invalidations.
- JohnBooty 14y agoA 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.