如何在python中加快多处理连接

时间:2018-09-20 15:29:02

标签: python-2.7 multiprocessing odroid

我有两个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核心CPU(Odroid)上运行

0 个答案:

没有答案