J'ai un processeur Pentium core i5, qui a 4 cœurs. Si je fais cela dans un programme de console C #
var t1 = new Thread(Thread1);
var t2 = new Thread(Thread2);
t1.Start();
t2.Start();
les threads t1 et t2 sont-ils garantis pour fonctionner sur des cœurs séparés?
t1
ett2
est exécuté à différents moments dans un ordre arbitraire (par exemple, il est possible det2
démarrer avantt1
dans certains modèles).