日期:2014-05-16  浏览次数:20846 次

进程间通讯&unix domain socket
最近在做一个转发多进程服务器程序,进程间通讯本来打算采用共享内存的方式。
但是最近刚好了解了点点关于“Unix domain socket”的资料。
有点犹豫,不知道用那种更有优势。
有了解的兄弟姐们指点下么?

------解决方案--------------------
都可以。个人觉得用共享内存比较方便。
------解决方案--------------------
从效率上说,共享内存较高,但是共享内存要注意做好互斥,domain socket则无需这方面的考虑。
------解决方案--------------------
楼上正解,个人觉得domain socket更方便
------解决方案--------------------
共享内存效率最高,但是注意的问题较多,你用的时候百度一下
------解决方案--------------------
socket更利于将来扩展,而unix-socket还是socket,只有创建soscket动作不一样而已,同时支持也没有什么难度。