- 一本书讲透Java线程:原理与实践
- 储诚益
- 282字
- 2025-02-18 04:59:15
1.4.1 Pthread简介
POSIX(Portable Operating System Interface,可移植操作系统接口)是IEEE为了在各种UNIX类系统上更好地运行软件而定义的一系列API标准的总称。Pthread是POSIX在线程领域的标准实现,定义了一整套线程创建与管理的API函数。UNIX、Linux、Mac OS X等都使用Pthread作为操作系统的线程。Windows系统也有其移植版pthreads-win32。
1.数据类型
Pthread数据类型的说明如表1-6所示。
表1-6 Pthread数据类型

2.线程操作函数
Pthread线程操作函数的说明如表1-7所示。
表1-7 Pthread线程操作函数

3.线程同步函数
Pthread提供了基于mutex互斥锁、信号量通信、超时等待等线程同步控制的能力。Pthread线程同步函数的说明如表1-8所示。
表1-8 Pthread线程同步函数

4.线程标识函数
Pthread提供了获取线程自身标识的函数,其说明如表1-9所示。
表1-9 Pthread线程标识函数
