Joe Duffy déclare dans l'article de MSDN " Utilisation de la concurrence pour l'évolutivité "Le coût de la création d'un thread est d'environ 200 000 cycles, et celui de sa destruction d'environ 100 000 cycles.
Lorsque j'essaie de créer un nouveau thread pour effectuer certains calculs, je voudrais être sûr que les calculs eux-mêmes sont plus coûteux que 200 000 cycles.
Comment pourrais-je mesurer les cycles du CPU ? Je pense que ce serait plus intéressant que de mesurer le temps d'exécution.