我正在处理一个由C++和Python编写的项目。两个进程之间通过TCP sockets通信。但目前速度过慢,想了解如何最快地在C++和Python之间交换信息?
我听说过ZeroMQ,但它比普通TCP socket快得多吗?
编辑:操作系统是Linux,需要传输的数据由多个浮点数组成(假设大约有100个数字),每0.02秒传输一次,双向传输。因此,Python代码每秒会50次将100个浮点数发送到C++,然后C++代码会回复100个浮点数。
我听说过ZeroMQ,但它比普通TCP socket快得多吗?
编辑:操作系统是Linux,需要传输的数据由多个浮点数组成(假设大约有100个数字),每0.02秒传输一次,双向传输。因此,Python代码每秒会50次将100个浮点数发送到C++,然后C++代码会回复100个浮点数。