Même appli, temps similaires sur chaque machine et sur une vingtaine de tâches.
Edith :
WSL : https://universeathome.pl/universe/results.php?hostid=606825&offset=0&show_names=0&state=4&appid=
VM : https://universeathome.pl/universe/results.php?hostid=606793&offset=0&show_names=0&state=2&appid=
Globalement, il semble se dégager que la VM tourne un peu plus rapidement.
Au sujet de Virtualbox :
(Pour le moment, je n'ai crunché que sur Universe@home pour comparer)
Au départ, j'avais configuré deux VM "Ubuntu server" sur Virtualbox, chacune disposant de 8 threads (pour totaliser 16, le max de mon CPU).
Il y avait un truc bizarre :
Les deux VMs étaient strictement identiques, pourtant l'une finissait ses UTs en <40 minutes, l'autre en <1h15...
Vu que j'avais chargé plusieurs centaines d'UTs sur les deux, il me semble peu probable qu'elles se soient parfaitement triées entre les "rapides" et les "moins rapides".
J'ai pensé à une mauvaise répartition des ressources entre les VMs, mais même si j'arrêtais celle qui allait vite, l'autre n'accélérait pas, peu importe celle qui était lancée en premier.
J'ai tenté d'assigner les 16 threads à une seule et de ne faire tourner qu'elle : ça crunchait en ~1h00.
Bref. J'ai pas trouvé... Et je suis passé à WSL, qui plie les UTs en ~52 minutes (la plus rapide en 0h32, la plus longue en 1h10, à peine 10% qui dépassent l'heure).
L'avantage principal de WSL sur mon ordi est qu'il me semble bien moins causer de "lag" sur Windows. C'est tout à fait "transparent" à l'usage.