Domande taggate [multithreading]

20 voti
5 risposte
Variabile volatile in Java
Quindi sto leggendo questo libro intitolato Java Concurrency in Practice e sono fermo su questa spiegazione che non riesco a comprendere senza...
41 voti
4 risposte
ruolo del multithreading nell'applicazione web
Sto usando java (Servlets, JSPs) da 2 anni per lo sviluppo di applicazioni web. In quei 2 anni non ho mai richiesto di usare multithreading (esp...
33 voti
2 risposte
Qual è il modo migliore per uscire da un programma Haskell?
Ho un programma che usa diversi thread. A quanto ho capito, quando il thread 0 termina, l'intero programma si chiude, indipendentemente da quals...
chiesto 6 anni fa
14 voti
3 risposte
Esecuzione di un thread Java in intervalli
Ho un thread che deve essere eseguito ogni 10 secondi. Questo thread contiene diverse chiamate (12 - 15) a un database su un altro server. Inolt...
chiesto 10 anni fa
39 voti
7 risposte
È sicuro lanciare da dentro una discussione?
Lasciatemi spiegare: ho già sviluppato un'applicazione su Linux che forca ed esegue un binario esterno e aspetta che finisca. I risultati sono c...
chiesto 4 anni fa
32 voti
8 risposte
multiprocesso o threading in python?
Ho un'applicazione python che acquisisce una raccolta di dati e per ogni pezzo di dati in quella raccolta esegue un'attività. L'attività richied...
chiesto 10 anni fa
86 voti
3 risposte
std :: lock_guard o std :: scoped_lock?
C ++ 17 ha introdotto una nuova classe di blocco chiamata std::scoped_lock . A giudicare dalla documentazione sembra simile alla classe std:...
chiesto 2 anni fa
171 voti
15 risposte
Java: come testare metodi che chiamano System.exit ()?
Ho alcuni metodi che dovrebbero chiamare System.exit() su determinati input. Sfortunatamente, testare questi casi fa terminare JUnit! Mettere le...
12 voti
7 risposte
Operazioni "pseudo-atomiche" in C ++
Quindi sono consapevole che nulla è atomico in C ++. Ma sto cercando di capire se ci sono ipotesi "pseudo-atomiche" che posso fare. Il motivo è...
chiesto 10 mesi fa
204 voti
14 risposte
Qual è la differenza tra Thread start () e Runnable run ()
Supponiamo di avere questi due Runnable:  class R1 implements Runnable { public void run() { … } … } class R2 implements Runnable {...
12 voti
5 risposte
Best practice per Java IPC
qual è il metodo migliore per la comunicazione tra processi in un'app java multithread. Dovrebbe essere performante (quindi nessun JMS per fa...
chiesto 7 anni fa
13 voti
3 risposte
Thread safe queue (elenco) in .net
Ho bisogno di creare un elenco sicuro di elementi da aggiungere a un indice lucene. Il seguente thread è sicuro?  public sealed class Index...
329 voti
13 risposte
Riferimento non definito a pthread_create in Linux
Ho raccolto la seguente demo dal web da https://computing.llnl.gov/tutorials /pthreads /  #include <pthread.h> #include <stdio.h>...
chiesto 2 anni fa
5 voti
2 risposte
Ottieni thread-safe (metodo accessor)
Attualmente sto usando il seguente codice per l'accesso sicuro a thread di una variabile.  int gnVariable; void getVariableValue(int *pnValue...
chiesto 9 anni fa
19 voti
2 risposte
Esiste epoll equivalente in Java?
Esiste un equivalente di Linux epoll in Java? epoll consente a un thread di reagire a un numero di eventi eterogenei. Ad esempio, posso avere...
chiesto 7 anni fa
140 voti
8 risposte
Il thread di controllo! = È sicuro?
So che le operazioni composte come i++ non sono thread-safe poiché implicano operazioni multiple . Ma sta controllando il riferimento con se...
12 voti
3 risposte
ThreadLocal <T> e approccio statico?
È possibile accedere ai campi statici utilizzando il nome della classe in questo modo:  public class Me() { public static int a=5; } Pos...
chiesto 7 anni fa
21 voti
7 risposte
Ottieni annullamento delle attività
Posso ottenere CancellationToken che è stato passato al costruttore Task durante l'esecuzione dell'azione del task. La maggior parte degli esemp...
136 voti
15 risposte
Cos'è un deadlock?
Quando si scrivono applicazioni multi-thread, uno dei problemi più comuni riscontrati è deadlock. Le mie domande alla comunità sono: Che...
54 voti
7 risposte
Multi-threading in VBA
Qualcuno qui sa come ottenere VBA per eseguire più thread? Sto usando Excel.      54 7 risposte                              7            ...
chiesto 7 anni fa
50 voti
2 risposte
C # equivalente a java di attesa e notifica?
Sono consapevole che puoi bloccare un oggetto in c # usando il blocco, ma puoi rinunciare al blocco e aspettare qualcos'altro per informarti che...
chiesto 10 anni fa
43 voti
3 risposte
Blocco a doppio controllo Singleton in C ++ 11
I seguenti dati di implementazione di Singleton sono gratuiti?  static std::atomic<Tp *> m_instance; ... static Tp & instance() {...
chiesto 7 anni fa
11 voti
4 risposte
Invia e cattura segnali a pthreads in C
So come inviare segnali al processo figlio in C utilizzando la funzione kill(pid_t pid, int sig). Che dire dell'invio di segnali ai thread? È po...
chiesto 6 anni fa
36 voti
9 risposte
Come interrompere ReadLine di BufferedReader
Sto cercando di leggere l'input da un socket riga per riga in più thread. Come posso interrompere readLine() in modo che possa bloccare con garb...
chiesto 8 anni fa
38 voti
2 risposte
threading.Condition vs threading.Event
Devo ancora trovare una spiegazione chiara delle differenze tra le classi Condition e Event nel modulo threading . C'è un chiaro caso d'uso in...