Questions marquées «multithreading»

16
Solutions pour la rentrée asynchrone C # 5

Donc, quelque chose me dérange sur le nouveau support asynchrone en C # 5: L'utilisateur appuie sur un bouton qui démarre une opération asynchrone. L'appel revient immédiatement et la pompe à messages recommence à fonctionner - c'est tout. Ainsi, l'utilisateur peut appuyer à nouveau sur le bouton -...

16
ContexteWorker vs Async / Await

Je suis nouveau dans le développement C # et souhaite créer une interface utilisateur plus réactive. Dans mes recherches préliminaires, j'ai vu deux méthodes pour y parvenir: Multi-threading en conjonction avec la classe BackgroundWorker. Les nouveaux modificateurs Async / Await. Est-ce que plus...

15
Comment savoir si j'utilise trop le multithread?

Je sens actuellement que je sur-utilise le multi-threading. J'ai 3 types de données, A, B et C. Chacun Apeut être converti en plusieurs Bs et chacun Bpeut être converti en plusieurs Cs. Je veux seulement traiter l' Cart. Je pourrais écrire cela assez facilement avec quelques fonctions de...

11
Combien de threads utiliser?

Lorsque je (re) construis de gros systèmes sur un ordinateur de bureau / portable, je dis maked'utiliser plus d'un thread pour accélérer la vitesse de compilation, comme ceci: $ make -j$[ $K * $C ] Où $Cest censé indiquer le nombre de cœurs (que nous pouvons supposer être un nombre à un chiffre)...