Unix系统中的IPC标准与应用解析
1. Unix标准概述
如今,Unix标准化的大部分工作由Posix和The Open Group完成。
1.1 Posix标准
Posix是“Portable Operating System Interface”的缩写,它并非单一标准,而是由电气与电子工程师协会(IEEE)开发的一系列标准,同时也被国际标准化组织(ISO)和国际电工委员会(IEC)采纳为国际标准。其发展历程如下:
| 标准编号 | 发布时间 | 页数 | 主要内容 |
| ---- | ---- | ---- | ---- |
| IEEE Std 1003.1 - 1988 | 1988年 | 317页 | 规定了类Unix内核的C语言接口,涵盖进程原语、进程环境、文件和目录、终端I/O、系统数据库以及存档格式等方面 |
| IEEE Std 1003.1 - 1990 | 1990年 | 356页 | 也是国际标准ISO/IEC 9945 - 1: 1990,与1988版改动极小,标题追加“Part 1: System Application Program Interface (API) [C Language]”,明确为C语言API |
| IEEE Std 1003.2 - 1992 | 1992年 | 约1300页(两卷) | 标题含“Part 2: Shell and Utilities”,定义了基于System V Bourne shell的shell和大约100个实用程序,简称Posix.2 |
| IEEE Std 1003.1b - 1993 | 1993年 | 590页 | 原称IEE
超级会员免费看
订阅专栏 解锁全文
1604

被折叠的 条评论
为什么被折叠?



