共享内存是最快的IPC机制?
请教一下各位大侠,这个快是怎么得出来的?资料上说是由于进程可以直接读写内存,不需要数据的拷贝,这个说法我感觉没说清楚,哪位大侠解释一下,感激不尽,本人是初学者。ps:要是能推荐一下几种IPC机制通信效率比较的资料,就更感激不尽了,先谢过了! 不同的操作系统应该是不一样的 原帖由 hellioncu 于 2010-1-6 20:22 发表 http://bbs2.chinaunix.net/images/common/back.gif
不同的操作系统应该是不一样的
大侠,这句话何解?能不能再详细一点点。 socket蛮快的,干嘛要共享内存:shock: 内存文件应该是非常快的途径了。 确实是最快的。交换大内容比较好。 显然是最快的。难道还想共享CPU cache和registers ? 虚拟内存,对实内存进行一次映射即可。两个进程的虚拟地址对应 同一块内存,你说快不快。 谢谢各位了,看来我还有得学。。。:wink: 但是它不能被select 检测