vCPU dédié sur des processeurs serveur de 2022 ou plus récents · NVMe · sans KYC. Payez en crypto : BTC, USDT, USDC, ETH, SOL, LTC, XMR
Langue: Français
Choisissez vos cœurs

Guide · vCPU, cœurs et threads

Un vCPU dédié sur un VPS, c'est un cœur ou un thread ?

Un vCPU dédié, c'est un cœur ou un thread, et combien de vCPU faut-il à un VPS ? Ce qu'écrivent les hébergeurs, comment lire la topologie depuis l'intérieur d'un VPS, et comment compter les vCPU qu'utilise une charge de travail.

Dernière mise à jour: · 9 min de lecture

Réponse rapide

Un vCPU dédié sur un VPS, c'est un cœur ou un thread ?

Un vCPU dédié est un thread matériel, pas un cœur. Chez Cobaltfell, les deux threads de chaque cœur physique vont au même VPS, donc 2 vCPU font un cœur entier et le Fell 16 en compte 8 (règle en vigueur au 2 novembre 2026). Pour dimensionner une offre, comptez le travail qui s'exécute au même moment : un processus actif utilise environ un vCPU, une compilation parallèle les utilise tous.

Combien de cœurs physiques chaque offre compte-t-elle ?

Chaque paire de vCPU correspond aux deux threads d'un cœur, détenus par un seul VPS. Famille de processeurs : AMD EPYC 9004/9005 (Zen 4 / Zen 5).
OffrevCPU dédiés (threads)Cœurs physiques entiersRAMRAM par vCPU
Fell 2214 GB2 GB
Fell 4428 GB2 GB
Fell 88416 GB2 GB
Fell 1616832 GB2 GB

Un vCPU dédié est-il un cœur physique ou un thread ?

Un vCPU est un thread matériel du processeur hôte ; un cœur physique en exécute deux. Les processeurs serveur et de bureau exécutent deux threads par cœur grâce au multithreading simultané (SMT). Les pages de spécifications d'AMD le montrent : un Ryzen 9 9950X a 16 cœurs et 32 threads, un EPYC 9554 a 64 cœurs et 128 threads. Un hôte qui vend au vCPU vend ces threads.

La règle écrite de Cobaltfell : Un vCPU correspond à un thread matériel du processeur hôte. Les vôtres sont épinglés un à un à votre VPS et ne sont jamais prêtés à un autre client, et les deux threads d'un cœur physique restent ensemble : ainsi, chaque 2 vCPU forment un cœur entier que nul voisin ne partage.

Un Fell 4 correspond donc à deux cœurs complets, et non à quatre moitiés prises sur quatre cœurs différents. Compté comme le fait un fabricant de processeurs, chaque offre contient deux fois moins de cœurs physiques que de vCPU.

Pourquoi les deux threads d'un cœur doivent-ils appartenir au même VPS ?

Les deux threads d'un même cœur partagent ses unités d'exécution et ses caches privés : un voisin actif sur le thread frère vous ralentit sans qu'aucun steal time ne soit enregistré. L'hyperviseur ne prélève rien dans ce cas ; le cœur est simplement saturé.

Attribuer les deux threads frères à un seul VPS supprime ce couplage. Les deux threads restent en concurrence, mais uniquement avec votre propre travail, que vous pouvez voir et planifier. Cela explique aussi pourquoi 2 vCPU offrent moins que 2 cœurs entiers : la paire partage les ressources d'un seul cœur, et le gain apporté par le second thread dépend du code exécuté. Le paramètre vcpupin de libvirt, qui rattache chaque CPU virtuel à un CPU hôte choisi, maintient cette règle dans la durée.

Que désignent les autres hébergeurs par vCPU ?

Selon l'enquête de Cobaltfell du 2 novembre 2026, 22 des 51 hébergeurs qui acceptent la crypto sans vérification d'identité qualifient de dédié le CPU d'une offre, et seuls 2 de ces 22 expliquent comment leurs cœurs correspondent aux threads : Cherry Servers et LiteServer. Les autres écrivent « core », « vCore » ou « vCPU » sans définition. Quand un hébergeur ne précise rien, considérez qu'un vCPU correspond à un thread, éventuellement associé au thread d'un autre client sur le même cœur. Le tableau cite ce que chaque source a écrit ; la comparaison plus large se trouve dans quelle est la différence entre un vCPU partagé et un vCPU dédié.

Formulations relevées sur les pages publiques de chaque hébergeur le 2 novembre 2026 et résumées. Aucun des hébergeurs listés ici, Cobaltfell compris, n'a publié de mesure qui le prouve.
HébergeurCe que sa propre page dit d'un vCPU ou d'un cœurAppariement des threads indiqué ?
DigitalOceanUne unité de puissance de calcul équivalente à un seul hyper-thread sur un cœur de processeur✗
Amazon EC2Chaque thread SMT est un vCPU ; une m5.xlarge a 2 cœurs et 2 threads par cœur, soit 4 vCPU✓
Cherry Servers (VDS Premium et Performance)4 vCores reposent sur 2 cœurs physiques, et les deux threads de chaque cœur vont au même client✓
VPSLab (Ryzen VPS)« vCores » ; la page ne dit pas si un vCore est un cœur physique ou un thread✗
Hiddence (gamme Ryzen 9 9950X)« vCore », sans définition comme cœur ou comme thread✗
HOSTKEY (vds.ryzen)« 2 cores of AMD Ryzen 9 7950X », sans dire si un cœur désigne un thread✗
CobaltfellUn vCPU est un thread ; les deux threads d'un cœur vont au même VPS✓

Prix vérifiés le

Comment voir les cœurs et les threads depuis l'intérieur de mon VPS ?

nproc donne le nombre de vCPU ; lscpu donne la topologie que l'hyperviseur choisit de présenter, ce qui est une étiquette et non une preuve. libvirt décrit son élément topology comme la topologie demandée du CPU virtuel fourni au guest. L'hôte décide de ce qui est montré à un VPS, et il n'est pas tenu de refléter l'appariement réel en dessous : un VPS peut indiquer un thread par cœur alors que ses threads sont des paires frères, ou l'inverse.

La preuve d'un vCPU dédié est comportementale : un steal time qui reste proche de zéro sous charge, et le même score de benchmark à midi et à minuit. Les commandes sont expliquées dans qu'est-ce que le CPU steal time et comment le vérifier sur mon VPS.

Lire le nombre de vCPU et la topologie présentée
# vCPU available to you
nproc

# topology as presented to the VPS, plus the processor model
lscpu | grep -E '^CPU\(s\)|Thread\(s\) per core|Core\(s\) per socket|Socket\(s\)|Model name'

# which vCPU the guest kernel treats as siblings of one core
grep . /sys/devices/system/cpu/cpu*/topology/thread_siblings_list

# 1, 5 and 15-minute load averages, to compare with nproc
uptime

De combien de vCPU ai-je besoin ?

Dimensionnez un VPS selon les tâches qui s'exécutent au même instant, pas selon celles qui existent. Sur un serveur que vous exploitez déjà, comparez la charge moyenne issue de uptime avec le nombre issu de nproc pendant votre heure la plus chargée. Une charge qui reste au-dessus du nombre de vCPU signifie que des tâches font la queue pour leur tour.

La plupart des outils déterminent leur parallélisme à partir du nombre de vCPU d'eux-mêmes, donc chaque charge de travail a son propre compteur :

Points de départ tirés des valeurs par défaut documentées de chaque outil, et non de mesures. Nos propres résultats YABS et Geekbench 6, ainsi que le steal time que nous mesurons, seront publiés avec leur date dès la livraison de notre première machine de test. D'ici là, nous ne citons aucune performance de notre cru.
Charge de travailCe qui détermine les vCPU utilisésOffre de départ
Jobs CI et compilationsJobs simultanés, multipliés par le -j de chaque build ; cargo utilise par défaut tous les CPU logiquesFell 4 pour deux jobs en parallèle
PostgreSQLUn processus backend par connexion ; comptez les requêtes exécutées au même momentFell 2 pour une application
Headless ChromeNavigateurs qui effectuent leur rendu en même temps ; par défaut, Playwright Test démarre un worker pour deux cœurs logiquesFell 4 pour deux navigateurs
Encodage FFmpegUn seul encodage peut saturer tous les vCPU ; par défaut, x265 dimensionne son pool de threads d'après le nombre de CPUFell 8 pour une file d'attente régulière
Inférence LLM sur CPULa RAM décide quel modèle tient ; la génération occupe tous les threads qu'on lui donneFell 8 ou Fell 16
Une application mono-processusUn processus utilise environ un vCPU, quel que soit le nombre de vCPU du planFell 2

Deux de ces charges de travail ont leur propre guide de dimensionnement : quel VPS il faut pour un GitLab Runner ou un build CI et de combien de CPU et de RAM PostgreSQL a besoin sur un VPS. Les tarifs des plans sont indiqués sous combien coûte un VPS à cœurs dédiés.

À partir de quand davantage de vCPU n'apportent-ils plus rien ?

Davantage de vCPU n'accélèrent que le travail qui peut être découpé. Un programme mono-thread, comme un processus Node.js, s'exécute sur un seul thread quel que soit le plan ; sa vitesse dépend de la fréquence et de l'architecture du cœur. L'autre plafond, c'est la mémoire : chaque tâche parallèle embarque sa propre RAM, et les plans Cobaltfell conservent 2 GB par vCPU. Une charge de travail qui a besoin de plus de mémoire par thread tourne mieux avec moins de tâches qu'avec des cœurs qu'elle ne peut pas alimenter.

Quelles autres questions se pose-t-on sur les vCPU, les cœurs et les threads ?

Que signifie 16 vCPU sur un VPS ?

Seize threads matériels. Chez Cobaltfell, c'est Fell 16 : 8 cœurs physiques, chacun avec ses deux threads détenus par un seul VPS. Chez un hébergeur qui ne précise pas sa règle, 16 vCPU peuvent être 16 threads répartis sur plus de 8 cœurs, avec d'autres clients sur les threads frères.

2 vCPU suffisent-ils, ou faut-il 4 ?

Deux vCPU conviennent à un processus toujours occupé avec de la marge pour le système : une petite base de données, une API, une tâche CI à la fois. Quatre conviennent à deux tâches lourdes qui se chevauchent, comme un build qui tourne pendant que l'application qu'il déploie continue de servir, ou deux navigateurs de scraping.

Deux vCPU sont-ils aussi rapides que deux cœurs physiques ?

Non. Deux threads frères partagent les unités d'exécution et les caches d'un même cœur, donc ensemble ils offrent moins que deux cœurs entiers. L'ampleur de l'écart dépend du code : une compilation avec de nombreux défauts de cache gagne davantage au second thread qu'une boucle numérique serrée.

De quel processeur viennent les threads de Cobaltfell ?

Chaque offre tourne sur des processeurs serveur AMD EPYC 9004/9005 (Zen 4 / Zen 5), une famille lancée pour la première fois en novembre 2022 ; un VPS n'est jamais déplacé vers un nœud plus ancien sans que vous en soyez informé au préalable. lscpu | grep 'Model name' indique le modèle attribué au VPS.

Sources (14)
  1. Caractéristiques de l'AMD Ryzen 9 9950X — AMD (checked 2026-11-02)
  2. Caractéristiques de l'AMD EPYC 9554 — AMD (checked 2026-11-02)
  3. Choisir le bon plan Droplet (définition du vCPU) docs.digitalocean.com/products/droplets/concepts/choosing-a-plan — DigitalOcean (checked 2026-11-02)
  4. Options de CPU pour les instances Amazon EC2 — Amazon Web Services (checked 2026-11-02)
  5. Tarifs des serveurs virtuels Cherry Servers (VDS Premium et Performance) cherryservers.com/pricing/virtual-servers — Cherry Servers (checked 2026-11-02)
  6. VPSLab Ryzen VPS vpslab.cloud/ryzen-vps — VPSLab (checked 2026-11-02)
  7. Serveurs virtuels Hiddence hiddence.net — Hiddence (checked 2026-11-02)
  8. VDS HOSTKEY avec vCPU dédié hostkey.com/vps/vds — HOSTKEY (checked 2026-11-02)
  9. Format XML des domaines libvirt : topologie CPU et vcpupin — libvirt (checked 2026-11-02)
  10. Topologie CPU dans sysfs — The Linux kernel documentation (checked 2026-11-02)
  11. page de manuel lscpu(1) — man7.org / util-linux (checked 2026-11-02)
  12. cargo build : l'option --jobs — The Rust Project (checked 2026-11-02)
  13. Playwright TestConfig : workers — Microsoft Playwright (checked 2026-11-02)
  14. threading x265 — x265 project (checked 2026-11-02)

À partir de $10.49/mois · sans KYC

Choisissez vos cœurs