Domande con tag 'multithreading'

0
risposte

Come usare i FIFO lock-free nel multi-threading?

La saggezza informatico dice che una FIFO senza blocco (coda) è il modo giusto per sincronizzare i dati condivisi tra due thread in modo lock-free. So che cos'è una coda e come viene realizzata la proprietà lock-free, tuttavia: come una coda F...
posta 13.10.2018 - 19:09
0
risposte

Android Multiple Threads per operazioni I / O in sala

Ho un piccolo esempio che eseguo su un dispositivo reale con 4 + 4 core. ExecutorService service = Executors.newFixedThreadPool(4); for(int i =0 ; i<1000; i++){ Runnable task = new Runnable() { @Override public void run()...
posta 03.09.2018 - 09:27
0
risposte

Demone vs lavoratore e quando usare cosa?

(Si noti che, di seguito, utilizzo frequentemente il termine " daemon o worker " solo per indicare che non so quale parola usare perché non conosco la differenza esatta tra loro nel contesto spiegato sotto.) Considera i seguenti scenari:...
posta 11.09.2018 - 14:43
2
risposte

Multiprocessi di memoria condivisa

Sto costruendo un'applicazione multi-processo e ho bisogno di salvare l'ID di sessione, l'ID di sessione è a 32 bit, e ovviamente non può essere usato due volte nella sua vita, attualmente sto usando DB che salva tutto ID in una tabella e faccio...
posta 03.04.2012 - 00:04
0
risposte

Progettazione della comunicazione tra sistemi su Windows (C ++)

Volevo creare un programma composto da 3 elementi: Un componente centrale senza UI che funzionerà sul traffico HTTP e attiva uno o più elementi "worker" secondo le necessità Un componente monitor che è un frontend opzionale per il componen...
posta 14.03.2018 - 15:14
0
risposte

Come disaccoppiare un broker di messaggi e i relativi gestori di messaggi?

Descrizione del progetto: Ho un progetto nodejs dove cerco di costruire una mesh bluetooth come la rete, ogni nodo è composto da circa 4 parti della parte frontale, il broker dei messaggi, un client bluetooth e un server bluetooth. Il br...
posta 31.12.2017 - 11:07
1
risposta

Chiamate API multiple che generano potenzialmente più Websocket - Threading vs Async

Sto progettando un programma con il flusso come descritto di seguito. Nota, queste sono tutte chiamate di rete, non esiste I / O di sistema (disco rigido). Inizialmente, è necessario che vengano eseguite più chiamate API indipendenti , che n...
posta 21.12.2017 - 22:35
0
risposte

Background Server TCP per raccogliere dati

Ho un'applicazione OpenGL che traccia i dati in tempo reale. Mi piacerebbe avere un server TCP in background che accetterà i dati da un client senza bloccare una chiamata. I dati sono originariamente un array di 2048 doppi. Una volta che questa...
posta 15.01.2017 - 22:32
0
risposte

Scambia tra concorrenza e stagnazione in un problema analogo di Dining Philosophers?

Attualmente sto affrontando un problema nell'applicazione che sto sviluppando e penso che sia lo stesso, o un analogo, del Dining Problema dei filosofi . Nella mia applicazione ho una lista di N risorse. Ho anche una coda di attività che ric...
posta 25.08.2016 - 16:53
0
risposte

Migliore scelta della coda quindi una ConcurrentLinkedQueue se ho un basso numero di thread in Java

Ho due thread, uno che legge i messaggi dal web e li inserisce in una sorta di coda. L'altro è supporre di leggerlo. Ho esaminato un ConcurrentLinkedQueue e sembra buono per il mio scopo. Ma quando stavo scannerizzando la documentazione, vedo qu...
posta 19.10.2015 - 23:56