In today's landscape where servers are often virtualized or containerized, I'm curious about how the number of physical cores and the threads-per-core ratio truly impact overall performance. Does more cores always bring a noticeable improvement, or is there a point of diminishing returns depending on workloads? What criteria should be prioritized when selecting a processor for a mixed VM/Docker infrastructure?
What is the impact of the number of cores on virtualization workloads?
👁️ 105 views💬 1 replies❤️ 0 likes
1 Replies
Thanks for the question, more real cores generally improves virtualization, but the gain decreases with Hyper-Threading, especially for CPU-intensive workloads; it's better to prioritize the number of physical cores and frequency over the simple threads-per-core ratio. Are you aiming for pure performance or do you have a budget to stick to?