`
lobin
  • 浏览: 425751 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

POSIX

 
阅读更多
写道

 

POSIX

https://pubs.opengroup.org/onlinepubs/9699919799 

 

写道
POSIX.1-2017 is simultaneously IEEE Std 1003.1™-2017 and The Open Group Technical Standard Base Specifications, Issue 7.

 

写道
POSIX.1-2017 defines a standard operating system interface and environment, including a command interpreter (or “shell”), and common utility programs to support applications portability at the source code level. POSIX.1-2017 is intended to be used by both application developers and system implementors and comprises four major components (each in an associated volume):
General terms, concepts, and interfaces common to all volumes of this standard, including utility conventions and C-language header definitions, are included in the Base Definitions volume.
Definitions for system service functions and subroutines, language-specific system services for the C programming language, function issues, including portability, error handling, and error recovery, are included in the System Interfaces volume.
Definitions for a standard source code-level interface to command interpretation services (a “shell”) and common utility programs for application programs are included in the Shell and Utilities volume.
Extended rationale that did not fit well into the rest of the document structure, which contains historical information concerning the contents of POSIX.1-2017 and why features were included or discarded by the standard developers, is included in the Rationale (Informative) volume.
The following areas are outside the scope of POSIX.1-2017:
Graphics interfaces
Database management system interfaces
Record I/O considerations
Object or binary code portability
System configuration and resource availability
POSIX.1-2017 describes the external characteristics and facilities that are of importance to application developers, rather than the internal construction techniques employed to achieve these capabilities. Special emphasis is placed on those functions and facilities that are needed in a wide variety of commercial applications.

 

Error

 

Signal

 

Standard I/O Stream

 

STREAM

 

IPC

 

Realtime

 

Thread

 

Socket

 

Tracing

 

 

 

分享到:
评论

相关推荐

    POSIX多线程程序设计.pdf

    《POSIX多线程程序设计》深入描述了IEEE的开放系统接口标准——POSIX线程,通常称为Pthreads标准。本书首先解释了线程的基本概念,包括异步编程、线程的生命周期和同步机制;然后讨论了一些高级话题,包括属性对象、...

    Posix标准接口文档(英文版).pdf

    POSIX(Portable Operating System Interface)标准是一套定义了操作系统接口的国际标准,旨在提供一个统一的、跨平台的编程环境,使软件可以在多种操作系统上运行,而无需进行大量的修改。这个标准由IEEE(电气和...

    POSIX标准以及函数接口查询

    POSIX(Portable Operating System Interface,可移植操作系统接口)是一组国际标准,定义了操作系统与应用程序之间的接口,旨在确保跨多种Unix和其他类Unix系统的一致性和兼容性。这一标准由IEEE(电气和电子工程师...

    (中英文)-POSIX多线程程序设计-Programming with POSIX Threads

    《Programming with POSIX Threads》是David Butenhof撰写的一本经典教程,主要针对Unix/Linux环境下的多线程程序设计。本书深入浅出地介绍了POSIX线程(也称为pthreads)API,是理解并掌握多线程编程的重要参考资料...

    POSIX多线程程序设计

    内容提要, 本书深入描述了IEEE的开放系统接口标准-POSIX线程,通常称为Pthreads标准。本, 书首先解释了线程的基本概念,包括异步编程、线程的生命周期和同步机制;然后讨论了, 一些高级话题,包括属性对象、线程私有...

    Posix(1).rar_POSIX Pthread_posix_pthread_pthread posix

    POSIX(Portable Operating System Interface)是一组标准,旨在定义操作系统接口,使得软件可以在遵循这些标准的多种操作系统上移植。在给定的压缩包文件“Posix(1).rar”中,重点是关于POSIX线程(pthread)的编程...

    Programming with POSIX Threads(多线程编程PDF版本)

    在Unix系统和许多类Unix系统中,POSIX线程(POSIX Threads),通常称为Pthreads,是一种使用线程的编程接口,它允许程序设计者在C和C++这样的编程语言中实现多线程。使用POSIX线程库进行多线程编程,可以让开发者...

    posix官方相关文档

    POSIX Base Definitions.pdf POSIX Base Specifications, Issue 7.pdf POSIX Rationale (Informative).pdf POSIX Realtime and Embedded Application Support.pdf(IEEE std 1003.13-2003) POSIX Shell and ...

    Programming with POSIX Threads 英文版+ 中文版+源码

    《Programming with POSIX Threads》是一本深入探讨多线程编程的经典著作,主要针对使用POSIX线程(也称为pthreads)的开发人员。POSIX线程是UNIX和类UNIX操作系统(如Linux、FreeBSD等)中的一种标准接口,用于实现...

    POSIX 官方正式 标准 (内含8个文档)

    POSIX Base Definitions;POSIX Base Specifications, Issue 7;POSIX Rationale (Informative);POSIX® Realtime and Emeded Application Support;POSIX® Shell and Utilities;POSIX System Interfaces;POSIX ...

    POSIX标准文档ISO/IEC 9945

    POSIX(Portable Operating System Interface,可移植操作系统接口)标准是一系列由IEEE(电气和电子工程师协会)和ISO(国际标准化组织)共同制定的规范,旨在为不同Unix-like操作系统提供一致的编程接口和命令行...

    Micrium_POSIX.tar_feeloru_rtos_Micrium_POSIX_

    《Micrium POSIX在Linux平台上的实现与应用》 在IT领域,操作系统是计算机硬件与软件之间的重要桥梁。RTOS(Real-Time Operating System,实时操作系统)在嵌入式系统中扮演着核心角色,它确保了任务的高效执行和...

    POSIX操作系统编程指南中文版

    ### POSIX操作系统串行编程指南知识点总结 #### 一、串行通讯基础 ##### 1.1 串行通讯概述 - **定义**:串行通讯指的是数据按位顺序传输的方式,通常通过一条通信线路实现。这种方式适用于远距离传输,如网络设备...

    用于windows的posix regex C库

    POSIX(Portable Operating System Interface)正则表达式是符合POSIX标准的一套正则表达式语法,它在多个操作系统上,包括Linux和Unix,被广泛使用。在Windows系统中,由于其内核与Linux不同,通常不直接支持POSIX...

    posix 接口 入门资料

    POSIX(Portable Operating System Interface)接口是一套标准,旨在确保不同UNIX系统间的源代码可移植性。这个入门资料集合包含了多个资源,可以帮助你深入理解和掌握POSIX接口在UNIX和类UNIX系统,如Linux中的应用...

    并行计算 + Posix

    并行计算和Posix编程是计算机科学中的两个关键领域,它们在高性能计算、分布式系统以及大规模数据处理中扮演着重要角色。本教材旨在为初学者提供一个深入理解这两个主题的平台,通过学习,读者可以掌握如何利用多核...

    x86-64-13.2.0-release-posix-seh-rev1.7z

    标题 "x86-64-13.2.0-release-posix-seh-rev1.7z" 暗示这是一个针对x86_64架构的软件编译环境,其中包含了 Mingw64、GCC 和 G++ 的组件。这个压缩包很可能是用于在Windows操作系统上构建64位应用程序的工具集。让...

    x86-64-posix-seh和MinGW-W64-install.exe

    《深入理解x86-64-posix-seh与MinGW-W64-install.exe》 在编程领域,尤其是在Windows平台上进行C/C++开发时,我们经常会遇到x86-64-posix-seh和MinGW-W64这两个关键概念。它们是构建和运行32位及64位程序的重要组成...

    mingw-w64 posix

    Mingw-w64 POSIX 是一个针对Windows平台的开源编译工具集,主要用于在Windows系统上构建和运行POSIX兼容的应用程序。这个工具集基于MinGW(Minimalist GNU for Windows)项目,但扩展了对64位架构的支持,因此称为...

Global site tag (gtag.js) - Google Analytics