Cloud cost glossary

vCPU

Also known as: Virtual CPU

A vCPU is a virtual CPU — a share of a physical processor core allocated to a cloud instance, and the primary unit cloud providers use to size and price compute.

On most instance families a vCPU maps to a hardware hyperthread. "Dedicated" vCPU instances guarantee that CPU time, while "shared" or "burstable" instances (such as AWS t-series or DigitalOcean Basic Droplets) share cores and can throttle under sustained load — which is why like-for-like price comparisons should hold the dedicated-vs-shared distinction constant.

Instance prices scale roughly linearly with vCPU count, so vCPU is a useful common denominator when comparing across providers.

Instance specs & pricing →

Related terms

Put the theory to work

Estimate and compare cloud costs across AWS, Azure, GCP, DigitalOcean, Hetzner, and Vultr with the free SpendArk calculator — no signup required.

Open the cloud cost calculator →

Part of the SpendArk cloud cost & FinOps glossary.