当前位置: 技术问答>linux和unix
linux进程间的通信
来源: 互联网 发布时间:2016-11-19
本文导语: 看到进程间的通信分为 POSIX IPC和System V IPC两种,想问的是,linux支持哪一种? 其他的unix系统支持哪一种? 哪种的应用比较广泛? | Linux同时支持Posix和SystemV IPC,Posix会应用比较广泛,因...
看到进程间的通信分为 POSIX IPC和System V IPC两种,想问的是,linux支持哪一种? 其他的unix系统支持哪一种? 哪种的应用比较广泛?
|
Linux同时支持Posix和SystemV IPC,Posix会应用比较广泛,因为可移植性更好。
关于Posix标准的产生:
由于Unix版本的多样性,电子电气工程协会(IEEE)开 发了一个独立的Unix标准,这个新的ANSI Unix标准被称为计算机环境的可移植性操作系统界面(PSOIX)。现有大部分Unix和流行版本都是遵循POSIX标准的,而Linux从一开始就遵循POSIX标准.
至于具体某个Unix对SystemV和Posix IPC的支持情况就不清楚了。
关于Posix标准的产生:
由于Unix版本的多样性,电子电气工程协会(IEEE)开 发了一个独立的Unix标准,这个新的ANSI Unix标准被称为计算机环境的可移植性操作系统界面(PSOIX)。现有大部分Unix和流行版本都是遵循POSIX标准的,而Linux从一开始就遵循POSIX标准.
至于具体某个Unix对SystemV和Posix IPC的支持情况就不清楚了。
|
POSIX IPC和System V IPC 都支持的
|
看APUE第二版吧,那里面讲的很详细。
|
|
POSIX
|
都支持,可以man一下相关的函数,都应该有!