127.0.0.1 localhost 不受网卡约束,现代操作系统这两个基本上由cpu内存实现。
第二个,你这个要求强时序吗?也就是说你出的图每一帧都要被计算?是不是要求另一边处理的也要实时的?
如果可以丟帧,你你直接在一块内存中写入,另一个程序读就行,没有时序问题,基本表现就是一个只写一个只读。类似于虚拟屏幕的实现。
如果不能丢帧,考虑异步队列。
如果要求强实时,还不能丢帧,就得专门优化了,具体再说。
【 在 AlphaO 的大作中提到: 】
:
: 程序A是我的,数据原本自我闭环,用Rust写的。程序B是另一家单位的,想要引出A的内部数据做它们自己的科学研究,用C开发。
:
: 数据是3路实时图像帧,分别是10000×10000、5000×5000、5000×5000灰度图,帧率不算低,三路加起来大概1200MB/s,用上压缩顶多能降到1000MB/s,远超以太网传输带宽。
:
#发自zSMTH@23054RA19C
--
FROM 113.143.105.*