谢谢。
虽然现在我就类似这样,用Windows API实现的(信号邮箱用于交互元信息),但其实到头来还是得“拷贝”,从进程A的数据结构T,拷贝一部分结构T2到共享内存块SharedMemory中,然后共享给B进程映射回T2。
这里面多了一个拷贝到内存块的过程,看起来不是完全态的共享内存。
我也应该无法直接把SharedMemory定义在T或T2里(因为Windows API一旦使用,我暂时无法让它可Send(这是很高级的技巧,不容易搞好),没法配合程序里的大量多线程并行的架构,)
有没有什么更高级技巧,把在A进程里“零拷贝”把数据T映射到内核,然后内核再“零拷贝”映射到进程B中?有没有类似的库,把中间过程已经实现好了?
【 在 xiaokang 的大作中提到: 】
: 信号量,信号量
--
修改:AlphaO FROM 221.218.140.*
FROM 221.218.140.*