Domande con tag 'multithreading'

2
risposte

Un approccio multielaborazione per elencare le occorrenze di parole in un file di testo

Un problema classico: leggere le parole da un file di testo ed elencare l'occorrenza di ogni parola univoca nel file. Ho risolto il problema utilizzando una mappa hash, ma come si può migliorare la prestazione? Ho provato a leggere più righe...
posta 16.01.2017 - 15:53
2
risposte

Ho dati che inviano "raffiche" di 100 record con un ritardo significativo. Come strutturo le mie classi per il multithreading?

La mia origine dati invia informazioni in 100 lotti di 100 record con un ritardo compreso tra 1 e 3 secondi tra i batch. Vorrei iniziare a elaborare i dati non appena viene ricevuto, ma non sono sicuro di come affrontarli al meglio. Alcune...
posta 19.10.2012 - 01:00
3
risposte

Const significa thread-safe? [chiuso]

Sono stato inserito in questo video: link Per link Perché ho fatto questa domanda: link Contrassegnare una classe std::mutex come mutable è la risposta giusta alla mia domanda originale e il video è una discussione...
posta 26.02.2015 - 12:57
2
risposte

Best practice per la gestione delle eccezioni nei thread Java

Lettore di lunga data, richiedente per la prima volta qui. Ho un servizio che scrive dati in un database in lotti. Contiene un buffer che viene guardato da un thread separato. Ogni volta che il buffer raggiunge una determinata dimensione o un ce...
posta 28.03.2018 - 14:05
1
risposta

Come implementare una variabile (veramente) globale in un'app Rails

Come posso implementare al meglio un contatore globale in un'app Rails API? (Un componente centrale in un sistema con diversi.) Fondamentalmente ho un ID della transazione che devo incrementare e passare oltre un valore massimo. Quindi ha qua...
posta 20.02.2016 - 01:53
1
risposta

Qual è la migliore pratica corrente per il multithreading in C?

Sono stato uno sviluppatore Java (e PHP) per gran parte della mia vita, ma avrò bisogno di usare C per il mio prossimo progetto. Ricordo alcune cose basilari che abbiamo fatto a scuola con fork, pthread, semafori, ecc. Ma non sono sicuro che sia...
posta 13.12.2011 - 16:12
2
risposte

Discussione disaccoppiamento

Non è raro sentire disaccoppiare l'interfaccia utente dalla logica del programma, o dalla progettazione / accesso al database dalla logica del programma ... o persino dalla logica del programma da sé. Tuttavia, non ho mai sentito parlare di u...
posta 04.12.2011 - 15:59
2
risposte

È meglio creare sottoclassi thread-safe o rendere sicuro il thread della classe principale?

Supponiamo di avere una classe frequentemente utilizzata in un contesto a thread singolo: public class Foo { public List<Bar> Data; public virtual void ChangeData() { for(var i =0; i < Data.Count; i++) {...
posta 14.10.2014 - 22:17
1
risposta

Concorrenza concomitante C ++

Sto scrivendo un ray tracer e desidero aggiungere concorrenza per ovvi (anche se probabilmente piccoli) guadagni in termini di prestazioni. Nel mio codice, faccio scorrere tutti i punti centrali nella griglia di pixel che forma la mia immagin...
posta 09.11.2016 - 20:38
1
risposta

Come documentare applicazioni multithread

Lavoro come tecnico di supporto, avendo accesso al codice sorgente, e mi piacerebbe usare questa opportunità per documentare il codice sorgente, ma inciampo su una prima domanda: come posso iniziare? Per le applicazioni a thread singolo, ques...
posta 31.10.2018 - 11:41