Domande con tag 'multithreading'

0
risposte

Design del server di chat socket multi-threaded

Ho una domanda generale sulla progettazione di un'applicazione di chat server multi-thread scritta in Java. Al momento ho la seguente struttura: ConnectionController class che gestisce lo stream di socket I / O di ogni client connesso...
posta 25.06.2018 - 18:29
0
risposte

Esempi di relazioni bidirezionali e unidirezionali tra oggetti

Per dimostrare meglio le difficoltà di lettura / aggiornamento degli oggetti in un ambiente multithread, sto cercando degli esempi per gruppi di oggetti con una relazione bidirezionale o unidirezionale tra loro in modo tale che se uno è aggiorn...
posta 10.05.2018 - 23:16
0
risposte

La migliore architettura software per un'applicazione per PC con un numero di attività brevi e di lunga durata

Probabilmente questo esporrà la mia mancanza di esperienza software, ma sto cercando consigli su un'architettura software adatta e meccanismi (thread, ecc.) con cui posso ottenere quanto segue ... (Nota: non sono completamente impostato sulla li...
posta 04.02.2018 - 23:56
0
risposte

Modelli per la pianificazione del lavoro di background preventivo

Ecco il problema, spero che la community possa aiutarmi ad analizzare: Voglio eseguire un insieme di lavori con un lavoratore in background (o diversi). Ogni volta che viene eseguito un lavoro, viene generato un messaggio e un listener sul th...
posta 14.02.2018 - 20:17
0
risposte

Questo è un caso ragionevole per aumentare la priorità del mio processo?

Ho scritto un pezzo di software che utilizza un filtro della tastiera per elaborare i tasti di basso livello. Ogni evento chiave viene analizzato, durante il quale la chiave viene "bloccata" - dopo che il mio codice è stato eseguito, viene "rila...
posta 15.05.2017 - 20:12
0
risposte

Che cosa (se c'è) sarebbe un modo più semplice per strutturare questo thread / oggetto di middle man

Questa è la mia struttura proposta per il mio programma C #. Il mio LIN Comms Object / Thread. Legge i dati da LIN e genera due eventi (dati ricevuti e dati cambiato) quindi controlla se ce ne sono nella coda di scrittura se è così sc...
posta 31.10.2016 - 17:24
0
risposte

Applicazione Java - Quando dovremmo usare più thread e possibili modi per pianificare il thread?

Scrivo una semplice app Java che prevede di essere eseguita una volta alla settimana. L'ho progettato come segue: QueueA<> QueueB<> Thread1 : some class QueueA.add() Thread2: Check QueueA every 10 second then, QueueA.poll(), and...
posta 03.11.2016 - 22:27
0
risposte

Unire oggetti in attesa

Diciamo che hai due (o più) oggetti dai quali entrambi permettono ad un thread di aspettare che si verifichi un evento. Foo.Wait(timeout); Bar.Wait(timeout); Il thread principale vuole svegliarsi quando uno di questi oggetti ha un nuovo eve...
posta 29.02.2016 - 15:02
0
risposte

Java scrive su file di testo da più thread

Ho una discussione che legge e inserisce nuove righe nello stesso file. Devo sincronizzare quel file in modo che nessun altro thread non stia accedendo al file nello stesso momento. Ecco come sincronizzerò un record di file perché mentre scrivon...
posta 28.02.2015 - 16:46
0
risposte

Come viene aggiornato CancellationToken.IsCancellationRequested?

Oggi ho eseguito alcuni refactoring e ho riscontrato una cosa interessante. Ho estratto un metodo da un codice che utilizza un token di cancellazione passato per controllare se l'utente non ha annullato l'attività padre. Quando l'ho implement...
posta 04.03.2015 - 15:07