Domande con tag 'multithreading'

2
risposte

sono multithreading, multiprocessing, multitasking implementato su set di istruzioni o OS?

Su un computer con un singolo core della CPU, deve essere implementato un programma multithreading basato su un sistema operativo? Può essere implementato nel set di istruzioni ed essere eseguito senza un sistema operativo? È possibil...
posta 28.01.2015 - 02:49
2
risposte

Quale costrutto si usa per garantire che 100 attività siano eseguite in parallelo

Stavo provando a creare un test di integrazione per il mio servizio in cui 100 client si connettono, eseguono l'accesso, inviano richieste e registrano tutte le risposte per un certo periodo di tempo configurabile. Sono stato creato una class...
posta 15.12.2017 - 21:36
1
risposta

Come posso testare un programma produttore-consumatore multithreaded C? [chiuso]

Come si può scrivere un test per un programma C multiprodotto produttore-consumatore? So che GDB può essere usato per eseguire il debug dei thread, ma credo che GDB fermi anche il thread attualmente in fase di debug mentre altri thread contin...
posta 12.10.2015 - 21:30
2
risposte

Qual è un buon linguaggio di script per scrivere attività di amministrazione del server? [chiuso]

Sto amministrando centinaia di server RHEL. Ci sono molte attività quotidiane da eseguire. In questo momento sto lavorando con bash scripting e python. Mi stavo chiedendo se altre lingue come Erlang, Lua, Ruby, Haskell o Clojure.     
posta 27.01.2013 - 16:02
1
risposta

Thread: la differenza di concorrenza tra il modello many-to-one e il modello one-to-one

Sto studiando parte "Threads" con un libro di testo, concetti di sistema operativo scritti da Abraham Silberschatz, Peter, Greg. In primo luogo, ho intenzione di dire qualcosa nel libro di testo relativo alla mia domanda, e quindi di porre la...
posta 26.10.2015 - 20:15
1
risposta

Thread.State BLOCKED vs WAITING

Qual è la differenza tra gli stati BLOCCATI e ATTESA di un thread. Come da commenti sul codice JAVA /** * Thread state for a thread blocked waiting for a monitor lock. * A thread in the blocked state is waiting for a monitor l...
posta 07.09.2015 - 19:50
4
risposte

Il multithreading deve essere utilizzato per attività che non implicano operazioni IO?

Stavo leggendo un libro su OS e mi sono confuso tra diverse terminologie. Spero che il mio dubbio venga chiarito qui. Queste domande potrebbero essere molto semplici per alcuni esperti, ma trovo questa piattaforma più adatta a tali chiarimenti....
posta 02.08.2013 - 18:39
2
risposte

Buone ragioni per distruggere mutex con thread in attesa

Mi piacerebbe vedere alcuni esempi validi di aver bisogno di lasciare che un thread entri in un mutex bloccato, non-entrant, quindi distruggere il mutex (che presumibilmente termina il thread). Non riesco a pensare a nessuna buona ragione per...
posta 24.07.2012 - 04:09
1
risposta

Relazione tra "Task Parallel Library" e "Task Asynchronous Pattern"?

Nel contesto di C #, .NET 4 / 4.5 utilizzato per un'applicazione in esecuzione su un server Web, qual è la relazione tra " Task Parallel Library " e " Pattern asincrono basato su attività "? Capisco che uno è una biblioteca e l'altro è uno s...
posta 27.11.2012 - 21:08
1
risposta

Qual è il vantaggio del metodo "SwingUtilities.invokeLater ()"?

Per il seguente esempio di programma GUI utilizzando javax.swing, public class UnResponsiveUI extends JFrame{ private boolean stop = false; private JTextField tfCount; private int count = 1; /* Constructor to setup the GUI c...
posta 01.12.2014 - 14:10