У меня есть два сценария 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)