preguntar acerca de concurrency

2
réponses

multitraitement.Pool: quand utiliser apply, apply async ou map?

Je n'ai pas vu d'exemples clairs avec des cas d'utilisation pour Pool.appliquer, Piscine.apply_async et Piscine.carte. J'utilise principalement Pool.map; quels sont les avantages des autres? ... …
demandé sur 1970-01-01 00:33:31
17
réponses

Quel est L’équivalent Swift de Objective-C «@synchronized»?

J'ai cherché dans le livre Swift, mais je ne trouve pas la version Swift de @ synchronized. Comment puis-je faire l'exclusion mutuelle dans Swift? ... …
demandé sur 1970-01-01 00:33:34
12
réponses

Java concurrency: compte à rebours loquet vs barrière cyclique

Je lisais à travers le java.util.API concurrente , et a trouvé que CountDownLatch: aide à la synchronisation qui permet à un ou plusieurs threads d'attendre la fin d'un ensemble d'opérations effectuées dans d'autres threads. CyclicBarrier: aide …
demandé sur 1970-01-01 00:33:30
8
réponses

Pourquoi plus de code Java n’utilise-t-il pas PipedInputStream / PipedOutputStream?

J'ai découvert cet idiome récemment, et je me demande s'il me manque quelque chose. Je n'ai jamais vu utilisé. Presque tout le code Java avec lequel j'ai travaillé dans la nature favorise les données dans une chaîne ou un tampon, plutôt que quelque c …
demandé sur 1970-01-01 00:33:29
3
réponses

Implémentation de BlockingQueue: quelles sont les différences entre Synchrousqueue et LinkedBlockingQueue

Je vois ces implémentations de BlockingQueue et je ne peux pas comprendre les différences entre eux. Ma conclusion jusqu'à présent: Je n'aurai jamais besoin de Synchronequeue LinkedBlockingQueue assure FIFO, BlockingQueue doit être créé avec …
demandé sur 1970-01-01 00:33:31
6
réponses

File d’attente simultanée et bloquante en Java

, j'ai le problème classique d'un thread en poussant des événements de la file d'attente entrante d'un deuxième thread. Seulement cette fois, je suis très intéressé par la performance. Ce que je veux réaliser est: je veux un accès simultané à la …
demandé sur 1970-01-01 00:33:29
4
réponses

JNI vs. JNA performance

Nous avons une application native c/asm utilisant GPU (OpenCL) pour une grande encrypt/decrypt données avec une méthode spécifique, et cela fonctionne parfaitement, pas de problème. Une partie du projet (web et distribution) est développée par JEE, e …
demandé sur 1970-01-01 00:33:34
1
réponses

le comportement de std::async(std::lancement::différé) + std::future::alors

L'idée derrière un futur différé (réalisé uniquement en appelant std::async avec std::launch::deferred flag) est que le rappel n'est appelé que lorsque quelqu'un essaie d'attendre ou de tirer la valeur futuriste ou l'exception du futur. d'ici là, le …
demandé sur 1970-01-01 00:33:38
3
réponses

Java: blocs de synchronisation imbriqués

j'ai vu ça dans un de Heinz Kabutz Spécialiste Java ... …
demandé sur 1970-01-01 00:33:32
2
réponses

Spring ThreadPoolTaskExecutor vs Java Executorservice cachedthreadpool [fermé]

Quels sont les avantages et les inconvénients de printemps ThreadPoolTaskExecutor vs Java Executorservicecachedthreadpool même si spring est l'enveloppe de la concurrence Java. Juste savoir la souplesse dans leur utilisation. ... …
demandé sur 1970-01-01 00:33:34