Votre ami est incorrect. Le double démarrage n'a rien à voir avec quoi que ce soit, sauf les commandes de démarrage écrites sur le disque dur.
Peu importe le nombre de cœurs de votre processeur, physiques ou virtuels. Peu importe le nombre de disques durs dont vous disposez.
Techniquement, vous pouvez exécuter plusieurs systèmes d'exploitation, même sur la même partition, bien que cela ne fonctionne généralement qu'avec des systèmes d'exploitation du même type, comme dans 2 versions de Windows.
Et si vous double-boot, votre ordinateur ne ralentira pas. L'installation d'un autre système d'exploitation entraîne une utilisation plus d'espace disque dur, mais tant que vous avez une capacité suffisante sur votre disque dur pour s'adapter aux autres systèmes d'exploitation, vous ne subirez aucun ralentissement lié directement à la configuration à double démarrage.
Cependant, si vous parlez de virtualisation, c'est là que certains logiciels "prétendent" que c'est un autre ordinateur qu'un OS exécute à l'intérieur de ce logiciel, oui, un processeur multi-thread, multi-core est beaucoup mieux, et vous ferez l'expérience d'un ralentissez.
Je vous recommande de faire une petite recherche sur les systèmes d'exploitation que vous souhaitez exécuter et pourquoi vous souhaitez les exécuter, puis de décider de la meilleure façon de procéder.