doing5552

记录每日点滴,不枉人生一世

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  73 Posts :: 0 Stories :: 94 Comments :: 0 Trackbacks

公告

常用链接

留言簿(24)

我参与的团队

最新随笔

搜索

  •  

积分与排名

  • 积分 - 452268
  • 排名 - 47

最新随笔

最新评论

阅读排行榜

评论排行榜

POSIX 线程详解、POSIX 线程编程、NPTL

POSIX 表示可移植操作系统接口(Portable Operating System Interface ,缩写为 POSIX 是为了读音更像 UNIX)。电气和电子工程师协会(Institute of Electrical and Electronics Engineers,IEEE)最初开发 POSIX 标准,是为了提高 UNIX 环境下应用程序的可移植性。具体的说 POSIX 是 IEEE 为要在各种 UNIX 操作系统上运行的软件定义 API 所规定的一系列互相关联的标准的总称,而 X 则表明其对 Unix API 的传承。Linux 基本上逐步实现了 POSIX 兼容,但并没有参加正式的 POSIX 认证。当前的 POSIX 文档分为三个部分:POSIX Kernel API,POSIX 命令和工具集,及 POSIX 一致性测试。Posix 线程(POSIX threads,又称 Pthreads)是负责 POSIX 的 IEEE 委员会开发的一套线程接口。

Linux 线程模型

Linux 最初用的线程模型是 LinuxThread, 它不兼容 POSIX,而且存在一些性能问题,所以目前 Linux 摒弃了它,采用了基于 Pthreads 的 NPTL(Native POSIX Threads Library for Linux)模型, NPTL 修复了 LinuxThread 的许多缺点,并提供了更好的性能。

回页首

posted on 2012-12-31 16:06 doing5552 阅读(905) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理