Domande con tag 'multithreading'

2
risposte

Programmazione GUI sicura con thread

Ho iniziato a programmare Java con swing per un paio d'anni e ho sempre accettato che le interazioni GUI dovessero avvenire sul thread di invio eventi. Recentemente ho iniziato a utilizzare GTK + per le applicazioni C e non sono stato sorpreso d...
posta 21.09.2012 - 14:11
4
risposte

.NET multithreading e processori quad core

Ho un'applicazione a thread singolo che gira su una macchina con un processore quad core. Le attività pianificate che eseguono i moduli VB.NET sono troppo lente. Sono nuovo nel multi-threading e nel calcolo parallelo. Se si dispone di un'appl...
posta 19.09.2012 - 19:51
2
risposte

Numero di thread: calcolo intensivo vs operazioni intensive di IO?

Mi sono imbattuto in questa affermazione blog Le operazioni intensive di calcolo dovrebbero utilizzare un numero di thread inferiore o uguale al numero di core, mentre le operazioni intensive di IO come copiare i file non hanno alcun utiliz...
posta 26.07.2018 - 14:23
3
risposte

Come risolvere il problema del blocco implicito e dell'esecuzione parallela?

Dove si trova il codice: function A() { lock() doSomething() unlock() } Possiamo chiamare A in modo sicuro da più thread, ma non sarà mai eseguito in parallelo. Per l'esecuzione parallela, dobbiamo eludere tutto questo codi...
posta 29.06.2011 - 10:00
1
risposta

Il modo più efficiente / più pulito di uccidere un filo ricorsivo in modo sicuro

Ho un numero di thread di lavoro che eseguono tutti un'attività di riempimento in pieno su diverse regioni di una bitmap. Fanno tutte le chiamate a una sub-routine ricorsiva con diversi parametri (coordinate). Fyi, sto usando un metodo di scansi...
posta 18.12.2014 - 03:23
2
risposte

Questo sarebbe un uso appropriato del threading?

Dopo aver letto vari articoli, esercitazioni e post di MSDN qui ho trovato un progetto per un servizio di Windows che volevo assicurarmi che la mia strategia di threading fosse corretta e che non porti a problemi di memoria, CPU, database. Ec...
posta 08.10.2014 - 18:16
1
risposta

I mutex sono assegnati a specifiche regioni di memoria?

Attualmente sto leggendo C ++ Concurrency in Action di Anthony Williams e sto affrontando un ostacolo di riflessione. Per prima cosa descrive deadlock come quando due thread si bloccano simultaneamente (almeno, è così che l'ho capito), il c...
posta 16.09.2013 - 21:58
1
risposta

Quale processo figlio erediterà i thread del processo principale?

Che cosa accade quando un processo ha thread figli e un processo figlio, il processo figlio erediterà tutti i thread figlio del processo padre? Supponiamo che il sistema operativo sia Linux. Lascia che sia il modello di threading Java.     
posta 02.08.2013 - 18:44
1
risposta

Qual è il modo migliore per rappresentare schematicamente un'architettura di threading di sistema?

Devo ancora trovare il modo perfetto per rappresentare schematicamente l'architettura generale del threading per un sistema (usando UML o altro). Sto seguendo una tecnica di diagrammi che mostrerebbe tutti i thread in un dato sistema e come i...
posta 23.09.2012 - 01:54
2
risposte

Differenza tra programmi multithread su core singoli e multipli

Quando si programma usando un modello multithreading (pre-emptive) su un singolo processore, dobbiamo occuparci di sincronizzazione, deadlock, ecc. Vengono visualizzati ulteriori problemi (e corrispondentemente, nuove tecniche utilizzate) quando...
posta 27.12.2016 - 23:44