POSIX标准和XSI扩展(mpx货币资讯)

什么是POSIX

POSIX 表示可移植操作系统接口(Portable Operating System Interface )。电气和电子工程师协会(Institute of Electrical and Electronics Engineers,IEEE)最初开发 POSIX 标准,是为了提高 UNIX 环境下应用程序的可移植性。然而,POSIX 并不局限于 UNIX。许多其它的操作系统,例如 DEC OpenVMS 和Microsoft Windows NT,都支持 POSIX 标准,尤其是 IEEE Std. 1003.1-1990(1995 年修订)或 POSIX.1,POSIX.1 提供了源代码级别的 C 语言应用编程接口(API)给操作系统的服务程序,例如读写文件。POSIX.1 已经被国际标准化组织(International Standards Organization,ISO)所接受,被命名为ISO/IEC 9945-1:1990 标准。

什么是XSI

Single UNIX Specification是POSIX.1标准的超集,定义了一些附加的接口,这些接口扩展了基本的POSIX.1规范的功能。相应的系统接口全集被称为X/Open系统接口(XSI,X/Open System Interface) ,XSI还定义了实现必须支持的POSIX.1的哪些可选部分才能认为是遵循XSI的。它们包括文件同步,存储映射文件,存储保护及线程接口。只有遵循XSI的实现才能称为UNIX操作系统。

相关头文件

POSIX标准定义的基本头文件

---------------------- 目录项

---------------------- 文件控制

---------------------名匹配类型

---------------------- 路径名模式匹配类型

---------------------- 组文件

---------------------- 网络数据库操作

---------------------- 口令文件

---------------------- 正则表达式

---------------------- tar归档值

---------------------- 终端I/O

---------------------- 符号常量

---------------------- 文件时间

---------------------- 字扩展类型

---------------------- Internet定义

---------------------- 套接字本地接口

---------------------- Internet地址族

---------------------- 传输控制协议定义

---------------------- 内存管理声明

---------------------- select函数

---------------------- 套接字接口

---------------------- 文件状态

---------------------- 进程时间

---------------------- 基本系统数据类型

---------------------- UNIX域套接字定义

----------------------系统名

---------------------- 进程控制

POSIX标准定义的XSI扩展头文件(26项)

---------------------- cpio归档值

---------------------- 动态链接

---------------------- 消息显示结构

---------------------- 文件树漫游

---------------------- 代码集转换实用程序

---------------------- 语言信息常量

---------------------- 模式匹配函数定义

---------------------- 货币类型

---------------------- 数据库操作

---------------------- 消息类别

---------------------- 轮询函数

---------------------- 搜索表

---------------------- 字符串操作

---------------------- 系统出错日志记录

---------------------- 用户上下文

---------------------- 用户限制

---------------------- 用户帐户数据库

---------------------- IPC

---------------------- 消息队列

------------------- 资源操作

---------------------- 信号量

---------------------- 共享存储

---------------------- 文件系统信息

---------------------- 时间类型

---------------------- 附加的日期和时间定义

---------------------- 矢量I/O操作

POSIX标准定义的可选头文件

---------------------- 异步I/O

---------------------- 消息队列

---------------------- 线程

---------------------- 执行调度

--------------------- 信号量

---------------------- 实时spawn接口

---------------------- XSI STREAMS接口

---------------------- 时间跟踪

发表评论

相关文章