linux用的是posix还是system v
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux用的是posix还是system v相关的知识,希望对你有一定的参考价值。
严格来说都不是,Linux 有自己的标准,叫 Linux Standard Base(LSB)。LSB 融合了 POSIX 和 SVID 的内容,并在此基础上进行了拓展。
Unix 和 类-Unix 系统的现行标准是 POSIX,但这份标准只定义了 API,没有定义可执行文件格式 ABI。而 LSB 则添加了 ABI 方面的内容,其中有许多来自 SVID。
LSB 和 POSIX 的标准制定委员会决定 尽最大可能简小两份标准之间的分歧,所以两者大体上是兼容的。
SVID 现在已经不再使用了,他的 API 已经被 POSIX 取代了。但它的 ABI 还是现在大部分系统所采用的。 参考技术A 你问的到底是什么啊,Linux用的是glibc,里面的IPC既有POSIX也有System V, 线程同样 参考技术B 早期应该是posix后来的版本应该都是sys V
以上是关于linux用的是posix还是system v的主要内容,如果未能解决你的问题,请参考以下文章