当前位置: 技术问答>linux和unix
进程间通讯&unix domain socket
来源: 互联网 发布时间:2017-04-19
本文导语: 最近在做一个转发多进程服务器程序,进程间通讯本来打算采用共享内存的方式。 但是最近刚好了解了点点关于“Unix domain socket”的资料。 有点犹豫,不知道用那种更有优势。 有了解的兄弟姐们指点下么? ...
最近在做一个转发多进程服务器程序,进程间通讯本来打算采用共享内存的方式。
但是最近刚好了解了点点关于“Unix domain socket”的资料。
有点犹豫,不知道用那种更有优势。
有了解的兄弟姐们指点下么?
但是最近刚好了解了点点关于“Unix domain socket”的资料。
有点犹豫,不知道用那种更有优势。
有了解的兄弟姐们指点下么?
|
都可以。个人觉得用共享内存比较方便。
|
从效率上说,共享内存较高,但是共享内存要注意做好互斥,domain socket则无需这方面的考虑。
|
楼上正解,个人觉得domain socket更方便
|
共享内存效率最高,但是注意的问题较多,你用的时候百度一下
|
socket更利于将来扩展,而unix-socket还是socket,只有创建soscket动作不一样而已,同时支持也没有什么难度。