En virtualisant tu peut dedié plus ou moins de coeur du cpu, de la ram et de l'espace disque à la machine virtuele.
Ca fonctionne trés bien dans l'ensemble si la config suis, surtout que les distribution linux sont pas très gourmande de base en ressource, c'est si il y a des effet graphique d'affiché que la c'est un peut ralentis souvent.
Sinon en dual boot pas de soucis il y a grub, c'est le programme qui s'installe en boot du disque dur et qui démarre linux, si à l'installation il détecte windows d'installé il le proposera en plus de linux au lancement, exactement comme avec 2 windows en fait.