J'ai créé l'application multi-thread suivant:C# multithread - très lent
http://blog.milrr.com/2010/03/code-c-simple-multithreading-example.html
Il a beaucoup de problèmes de performance. Cela ressemble, chaque thread s'exécute un par un.
1 temps de fin de fil est 1-2 secondes et 30 fils a un temps d'achèvement de 35-40 secondes.
S'il vous plaît me conseiller ce qui peut être problème. J'utilise .net framework 3.5.
Merci
Tbh, ce n'est pas un bon exemple de multithreading. Cela montre seulement le côté technique, pas comment l'utiliser correctement. Le multithreading n'est pas une victoire instantanée, il n'accélèrera pas par magie votre application. – Dykam
Veuillez poster votre code, pas un lien vers le modèle que vous avez suivi. –
combien de cœurs a votre machine? –