Linux VPS

Shared, burstable and dedicated vCPU plans explained

Understand the difference between shared, burstable (CPU credit) and dedicated vCPU server plans: how each allocates physical CPU, what performance to expect, and which workloads suit each.

BeginnerVPS and cloud servers2 min read

Two servers with "2 vCPUs" can deliver very different performance. Providers sell CPU in three main ways: shared, burstable and dedicated. This guide explains shared vs burstable vs dedicated vCPU plans so you know what you are buying.

Before you start

The three models

Shared vCPUBurstableDedicated vCPU
Physical CPUShared with other VMs (overcommitted)Baseline share plus credits to burstReserved cores or threads
Sustained 100% CPUPossible, may be limited by fair use and neighboursOnly while credits last, then throttled to baselineYes, consistently
PriceLowLowestHigher
Best forWebsites, small appsMostly idle workloads with occasional spikesCI builds, databases, game servers, video encoding

How burstable credits work

  • The instance earns CPU credits while running below its baseline (for example 20% of a vCPU).
  • Credits are spent when usage goes above the baseline.
  • When credits run out, the CPU is throttled to the baseline, which can make the server feel very slow.
  • Some providers offer an "unlimited" mode that charges for extra usage instead of throttling.

How to recognise contention

  • Shared plans: rising CPU steal time at busy hours.
  • Burstable plans: performance drops after a period of high use; check the provider's credit balance metrics.

Choosing

  • Web servers with caching and modest traffic: shared vCPU is usually fine.
  • Dev boxes, small bots, low-traffic apps: burstable can save money.
  • Anything CPU-bound or latency-sensitive: dedicated vCPU.
  • Unsure: start shared, monitor, and upgrade if steal or load shows contention.

Frequently asked questions

Is a dedicated vCPU a full physical core?

It depends on the provider: sometimes a full core, sometimes one hardware thread. Check the plan description.

Can I switch plan types later?

Often yes by resizing or migrating; check whether it needs a reboot or a new server.

Does shared hosting use vCPUs?

Shared hosting accounts get CPU limits per account rather than vCPUs; for example CloudLinux LVE limits on cPanel servers.

Next steps

Was this guide helpful?

Still stuck?

Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.