J'ai un processeur quad-core i7 avec hyperthreading (8 cœurs logiques), lorsque j'ai configuré une machine virtuelle pour utiliser 8 processeurs, VirtualBox m'a donné un avertissement disant que je n'ai que quatre cœurs (ce qui est vrai) et que cela peut provoquer un problème de performance. Mais l'hyper-threading est une fonctionnalité matérielle, donc le système d'exploitation voit 8 cœurs et il envoie des instructions à tous les 8. Que se passe-t-il si la définition de 4 oblige la machine virtuelle à utiliser 2 cœurs (4 threads) au lieu de 4 threads simultanés (sur les 4 cœurs) )? L'avertissement que j'ai reçu prend-il en compte le fait que ma machine a un hyper-threading?