How to Pick VPS CPU
vCPU counts can be misleading. Learn when CPU speed, fair use, dedicated cores, and burst limits matter.
vCPU Is Not a Guarantee
A vCPU is a slice of a physical CPU, not always a dedicated core. Two hosts can both sell "4 vCPU" plans that behave very differently under sustained load.
For web hosting, the question is not only how many vCPUs you get. It is whether those vCPUs remain available when the server is busy.
Shared CPU
Most budget VPS plans use shared CPU. This is fine for websites, small APIs, development servers, and workloads with bursty traffic.
Shared CPU becomes a problem when the workload is constantly busy: video encoding, builds, analytics jobs, large imports, search indexing, or heavy database queries.
Dedicated CPU
Dedicated CPU plans cost more because the host reserves more predictable compute for you. They are worth it when CPU availability directly affects users or revenue.
Choose dedicated CPU for busy application servers, game servers, high-traffic WooCommerce, CI runners, and workloads that stay active for long periods.
Clock Speed Matters
Some workloads prefer faster individual cores over more slower cores. WordPress, PHP request handling, many database operations, and some game servers often benefit from high single-core performance.
That is why high-frequency VPS plans can feel faster than larger generic plans with more vCPUs.
Watch Steal Time
On Linux, CPU steal time shows when the hypervisor wanted to run your VM but the physical host was busy. High steal time means noisy neighbours or an overloaded node.
Use top, vmstat, or monitoring tools to watch it. Occasional small values are normal. Sustained high steal time is a reason to resize, migrate, or change host.
Practical Defaults
Use 1 vCPU for experiments and tiny services. Use 2 vCPU for small production sites. Use 4 vCPU for business WordPress, small apps, and modest databases. Use dedicated CPU when sustained load matters.
Verdict
Do not buy VPS CPU by number alone. Look at shared versus dedicated, CPU generation, clock speed, and real workload behaviour. Test with your actual application before committing to a long-term plan.
For help sizing the whole server, see [How Much RAM Does a VPS Need?](/guides/how-much-ram-vps) and [VPS Specs Explained](/guides/vps-specs-explained). For provider comparisons, see [Best Unmanaged VPS](/comparisons/best-unmanaged-vps) and [Budget vs Premium VPS](/comparisons/budget-vs-premium-vps).
Rather than DIY? Let OpsHelp handle everything.
Managed hosting with support, security, backups, and monitoring — from £50/mo.