Domande con tag 'multithreading'

1
risposta

Uso delle classi interne per ottenere comportamenti thread-safe senza sincronizzazione

Ho alcune classi che contengono dati sia immutabili (primitivi e di riferimento) che mutabili, ma la mutabilità proviene da scritture esterne (un altro processo). Per evitare di usare synchronized su ogni getter / setter (e attorno all'o...
posta 22.03.2018 - 19:01
2
risposte

IPC in C sotto linux

Sto creando una soluzione di messaggistica con followingsup: tutti i messaggi vengono salvati su un DB, due o più processi di lettura leggeranno da questo DB e inviano dati ad altri processi che lo invieranno attraverso la rete. Il mio approc...
posta 20.05.2012 - 18:02
1
risposta

Producer e più consumatori con elementi di tipo limitato

Sto implementando produttore-consumatore dove gli articoli da consumare sono di 1000 tipi type-0, type-1, ..., type-999. Il produttore inserisce la voce di tipo -i in coda. Consumatore utilizza quello per aggiornare la macchina di stato per t...
posta 02.08.2016 - 14:25
1
risposta

Come progettare il sistema che esegue due processi in modo indipendente con una configurazione diversa?

Ho due process ProcessA e ProcessB . Voglio eseguire questi due processi indipendentemente l'uno dall'altro. Non esiste alcuna relazione tra di loro. Ogni processo dovrebbe avere un diverso oggetto Proprietà. Ogni processo dovrebb...
posta 28.11.2016 - 01:46
1
risposta

ThreadPool.QueueUserWorkItem è questo esempio un caso d'uso valido?

Ho bisogno di inviare una serie di e-mail di promemoria, mai più di 100 e-mail per batch, utilizzando SMTP autenticato. Questo sta accadendo su un WindowsService (senza interfaccia grafica). La libreria SMTP che stiamo utilizzando genera un e...
posta 27.01.2016 - 13:23
1
risposta

Comportamento del thread sleep in una macchina con processore single core?

Sto cercando di capire come funziona la filettatura quando si utilizza un processore single core, non un hyper-thread. Ho due applicazioni console identiche in esecuzione su una macchina che ha una CPU centrale e 1 GB di memoria. In questa...
posta 15.07.2015 - 15:50
1
risposta

Coordinamento di thread in un server con multithreading

L'obiettivo è quello di sviluppare qualcosa di simile con un'applicazione quiz: c'è un server a cui i giocatori si connettono. Ad un certo punto, viene avviata una partita. Il gioco consiste nel chiedere ai giocatori alcune domande a risposta mu...
posta 09.01.2016 - 01:52
1
risposta

C # /. NET design dell'applicazione multithread

L'applicazione da progettare funge da ponte tra due sistemi diversi. Si parla nativamente di TCP (in realtà RS232, ma c'è un server di ETH COM nella linea di comunicazione) - l'altro è un sistema ERP (in grado di comunicare attraverso i servizi...
posta 24.04.2015 - 21:06
2
risposte

Dovrebbe essere utilizzato CountDownLatch per attendere un evento?

Ho una situazione qui, dove ho un ciclo che scorre x quantità di volte. Il valore x è determinato dall'utente. Ogni volta che si interrompe, voglio che attenda un clic del pulsante prima di continuare il ciclo. vale a dire. qualcosa come questo...
posta 13.08.2014 - 20:56
1
risposta

Funzioni pre / post multithread

Sto programmando un'applicazione per un dispositivo incorporato. Stiamo usando un RTOS che supporta il multi threading. Il dispositivo dovrebbe imitare un progetto precedente che è stato programmato in modalità C (senza fili). Il progetto ori...
posta 28.08.2014 - 10:47