Domande con tag 'multiprocessing'

2
risposte

Come posso ottenere un programma progettato per funzionare continuamente (conversione di dati su una porta COM seriale) per uscire?

Dichiarazione del problema Sto scrivendo un programma di console C # che preleva i dati binari provenienti dalla COM1 seriale, convertendo ogni byte in esadecimale ASCII e poi emettendo i caratteri HEX attraverso la COM2 seriale. Vorrei...
posta 22.11.2017 - 16:22
1
risposta

Come dividere efficacemente i lavori in gruppi per il multiprocessing quando le dimensioni del lavoro sono sconosciute

Con i core del processore K, come dividere in modo ottimale N lavori in gruppi, con ogni gruppo da elaborare sequenzialmente da un core del processore, quando il tempo di elaborare ogni lavoro è sconosciuto in anticipo e c'è un sovraccarico asso...
posta 29.09.2014 - 23:50
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

Progettazione di un "servizio" Python usando multiprocessing e threading

A causa del Global Interpreter Lock, il multithreading in Python non influisce sul parallelismo. Questa limitazione viene evitata nella libreria multiprocessing generando invece nuovi processi. Ma il threading migliora la reattività in dete...
posta 01.08.2018 - 15:46
1
risposta

Quando eseguire un codice in un processo separato

Sto cercando di elencare le volte in cui è utile eseguire codice in un processo separato. La seguente breve lista lo copre? Velocità : l'ovvio. Multiprocesso / parallelismo distribuito Processo di lavoro, processo di GUI per reattivi...
posta 11.05.2017 - 04:53
1
risposta

Gli attori di celluloide lavorano parallelamente lenti?

Sono nuovo per gli attori e sto solo giocando in ruby con Celluloid. Ho questo codice qui sotto module Enumerable # Simple parallel map using Celluloid::Futures def pmap(&block) futures = map { |elem| Celluloid::Future.new(elem, &a...
posta 02.03.2017 - 23:24
1
risposta

I processi di lavoro dovrebbero accettare () o dovrebbero ricevere dati dal processo principale?

Sto provando a scrivere un application server in python. Ho un processo master e più processi di lavoro creati dal master utilizzando fork (). Ho in mente due approcci su come i lavoratori dovrebbero gestire i dati delle richieste. L'uso del...
posta 28.10.2018 - 11:34