Questions sur multithreading

10
réponses

Multithread d'emploi gestionnaire de file d'attente

j'ai besoin de gérer les travaux multitâches lourds CPU dans une application interactive. Tout comme background, mon a ... ils existants que j'ai manqué, et/ou comment vous avez roulé votre propre ces multithread file d'attente de travail.
demandé sur 2009-02-19 15:40:16
4
réponses

Est-ce que" data races "et" race condition " sont en fait la même chose dans le contexte de la programmation concurrente

je trouve souvent ces termes utilisés dans le contexte de la programmation concurrente . Sont-ils de la même chose ou différents ?
demandé sur 2012-06-30 21:44:25
1
réponses

Problème avec std:: thread lors de l'utilisation de g++ dans MinGW 32 bits 4.8.0

BACKGROUND -- nous développons le code C++11 et écrivons des tests unitaires en utilisant gtest/gmock. Il est ... 'exemple pour bool. BTW utilisant seulement yield sans vérifier le drapeau à #1 et #3 est pas suffisant.
demandé sur 2015-09-15 10:49:14
2
réponses

Demandes concurrentes avec IRM Ruby

j'ai assemblé un exemple simple en essayant de prouver des requêtes concurrentes dans des Rails en utilisant un exempl ... dth (note: le projet est en regardant de plus que cette question de la multi-processus/d'enfilage sur le serveur)
demandé sur 2015-04-30 00:55:17
6
réponses

C++ Socket Server-Impossible de saturer CPU

j'ai développé un mini serveur HTTP en C++, en utilisant boost::asio, et maintenant je l'ai testé avec plusieurs clien ... ié ici? j'ai pu faire quelques profilage pour essayer de comprendre ce que le goulot d'étranglement de l'est
demandé sur 2009-08-05 21:56:43
3
réponses

Comment déboguer un seul thread dans Visual Studio [dupliquer]

cette question a déjà une réponse ici: "Step over" lorsque le débogage multithrea ... eau, et puis de dire à Visual Studio: " casser que si le thread actuel est marqué ". est-ce possible ?
demandé sur 2011-11-18 18:00:18
2
réponses

ThreadPoolExecutor avec corePoolSize 0 ne doit pas exécuter de tâches jusqu'à ce que la file d'attente soit complète

je passais par Java Competiency In Practice et je me suis retrouvé coincé au sujet 8.3.1 création de fil et démontag ... em.out.println("thread pool shut down. exiting."); } else { System.out.println("shutdown timed out. exiting."); }
demandé sur 2018-09-10 10:42:07
7
réponses

Est-ce qu'une bibliothèque C implémente des threads C11 pour GNU/Linux?

il y a eu beaucoup de questions sur C11 et C11 threading, mais je ne vois pas de réponse définitive nulle ... ad ) Merci! (re-Edit: la question de la ré-ouvert, migré contenu de répondre nettoyer.
demandé sur 2014-07-03 19:26:06
3
réponses

Sur quels noyaux CPU mes processus Python fonctionnent-ils?

L'installation j'ai écrit un logiciel assez complexe en Python (sur un PC Windows). Mon logiciel démarr ... un nouveau script Python. Quoi qu'il en soit, les deux approches sont-elles similaires dans ce qu'elles atteignent?
demandé sur 2016-04-22 16:23:32
3
réponses

DispatcherTimer vs régulière de la Minuterie en application WPF, pour un planificateur de tâches

Veuillez expliquer la différence entre" DispatcherTimer " et "a regular Timer" que @Kent Boogaart a voulu utiliser dan ... herTimer comme une façon naturelle d'utiliser les minuteries dans WPF. Ce qui est le cas lorsque ce n'est pas vrai?)
demandé sur 2010-02-13 22:57:52
3
réponses

Forcer l'arrêt Fichiers Java.copy () tournant sur le thread externe

la réponse ici semblait être une solution valable avant Java 8: comment annuler des fichiers.copier() en Java? ... } }; } } questions intéressantes: 1-> Qu'est java.lang.Fil.interrompre () do?
demandé sur 2017-02-05 13:54:11
9
réponses

Comment résoudre la déclaration "double-check Locking is Broken" en Java?

je veux implémenter l'initialisation paresseuse pour multithreading en Java. J'ai un code du genre: clas ... .. } et je reçois la déclaration" double-vérifié verrouillage est cassé". Comment je peux résoudre ça?
demandé sur 2010-08-26 23:10:12
2
réponses

Comment appeler une fonction python à partir d'un thread de langue étrangère (C++)

je développe un programme qui utilise DirectShow pour saisir des données audio de fichiers multimédias. DirectShow uti ... oData &data) { // acquire lock m_Function(time, data); // release lock } Merci. Victor Lin.
demandé sur 2009-02-04 07:39:02
7
réponses

Threads & Processes Vs MultiThreading & Multi-Core / MultiProcessor: comment sont-ils mappés?

j'étais très confus mais le fil suivant a dissipé mes doutes: Multitraitement, le Multithreading,l'HyperTh ... ariété de systèmes, alors comment je déciderais devrait-je aller pour le multithreading? si oui, combien de fils?
demandé sur 2009-11-11 10:11:01
8
réponses

Ai-je besoin de synchroniser l'accès au thread sur un int?

je viens d'écrire une méthode qui est appelée par plusieurs threads simultanément et je dois garder une trace de quand ... sactiver le thread au milieu de l'appel. Ai-je été enseigné correctement, et si oui, comment n'est pas vrai pour C#?
demandé sur 2009-07-06 19:57:31
15
réponses

L'application peut faire trop de travail sur son fil principal

je suis nouveau dans L'environnement SDK/API Android. C'est la première fois que j'essaie de dessiner un graphique. J'a ... ctionné quand j'ai couru un code d'échantillon se rapportant à une copie d'évaluation d'une bibliothèque autorisée.
demandé sur 2013-02-04 03:29:28
8
réponses

Comment puis-je interrompre des méthodes externes?

Le Problème je lance plusieurs invocations d'une méthode externe via un ExecutorService . Je voudrais po ... édente de la mienne - bien qu'une différence notable soit que maintenant je traite avec une bibliothèque externe.
demandé sur 2010-12-28 09:29:21
4
réponses

In.NET, dans quel fil les événements seront-ils traités?

j'ai tenté de mettre en œuvre un modèle producteur/consommateur dans c#. J'ai un fil de consommation qui surveille un ... t soulevés? Et si des centaines d'événements se produisent presque simultanément?..chacun aurait-il son propre fil?
demandé sur 2010-03-17 05:53:15
9
réponses

Comment gérer la concurrence avant de commencer à coder

je suis à mi-chemin de la programmation D'un programme Java, et je suis à l'étape où je débugging beaucoup plus de pro ... devrais utiliser pour décider comment mon application devrait "couler" avec tous mes fils se trouver dans un noeud?
demandé sur 2010-01-30 01:52:00
13
réponses

Eviter les malheurs D'Invoke / BeginInvoke dans la gestion d'événements WinForm cross-thread?

je suis toujours en proie au filage de fond dans une interface WinForm. Pourquoi? Voici quelques-unes des questions: ... utilisé seulement la propriété InternalHandle et testé pour le résultat de IntPtr.Zéro ce ne serait pas un problème.
demandé sur 2009-09-01 23:08:15