vCPU partagé vs vCPU dédié

vCPU partagé ou dédié : ce que le temps volé vous coûte

Réponse courte

Un vCPU partagé est planifié contre d'autres locataires, donc en cas de contention, votre processus attend — visible comme temps volé dans top. Un vCPU dédié est épinglé à un cœur physique réservé pour vous. Pour des charges de travail en rafales, la différence est invisible ; pour tout ce qui est sensible à la latence, basé sur des ticks ou continuellement occupé, c'est la spécification la plus importante de la page.

vCPU partagé vs vCPU dédié — côte à côte
DimensionvCPU partagévCPU dédié
Temps voléPossible en cas de contentionQuasi nul
Charge soutenuePeut être limitéSans restriction
Latence p99VariableConstant
PrixInférieure~40–60 % plus élevé
Bon pourVPN, DNS, petits bots, développementBases de données, jeux, trading, API

Lequel choisir ?

vCPU partagé

Les cœurs partagés conviennent parfaitement aux charges de travail inactives la plupart du temps — un point de terminaison VPN s'en moque.

vCPU dédié

Payez pour des cœurs dédiés dès que la latence en queue ou le débit soutenu compte pour quelqu'un d'autre que vous.

Questions fréquemment posées

Comment vérifier le steal time ?

La colonne st dans top ou vmstat. Tout ce qui dépasse constamment 2–3 % signifie que vous êtes en concurrence pour le cœur et devriez passer à une vCPU dédiée.

Une vCPU dédiée est-elle un cœur physique entier ?

Sur notre plateforme, c'est un thread physique réservé sans autre locataire programmé contre lui. La terminologie varie selon le fournisseur — demandez toujours ce que "dédié" signifie avant de comparer les prix.