Как ускорить многопроцессорное соединение в python - PullRequest
0 голосов
/ 20 сентября 2018

У меня есть два сценария Python, которые работают параллельно и совместно используют переменные через многопроцессорное соединение (клиент и слушатель).

Клиент:

from multiprocessing.connection import Client
conn = Client(address)
conn.send(parameters)

Слушатель:

from multiprocessing.connection import Listener
listener = Listener(address)
conn = listener.accept()
if conn.poll():
parameters = conn.recv()

Первый скрипт запускает Cherrypy и получает некоторые параметры, а второй получает и обрабатывает изображения.Первые версии этого программного обеспечения состояли из одного скрипта Python.После введения многопроцессорного соединения FPS второго скрипта упал с 11 до 6. Есть ли способ ускорить вычисления и сохранить два отдельных процесса?Скрипты запускаются на центральном процессоре Cortex-A7 Octa (Odroid)

...