- 一本书讲透Java线程:原理与实践
- 储诚益
- 181字
- 2025-02-18 04:59:15
1.7 线程同步:信号量
本节详细讲解另一种POSIX线程信号量,它允许进程和线程同步对共享资源进行访问。POSIX信号量分为两种:命名信号量与未命名信号量。命名信号量是全局命名的信号量,主要用在进程间通信上,不同的进程可以通过名字来访问同一个信号量,可通过sem_open函数来创建。未命名信号量是指没有名字的信号量,它存在于内存中预定的位置(全局变量、静态变量等),未命名信号量主要在线程间共享。
本节详细讲解另一种POSIX线程信号量,它允许进程和线程同步对共享资源进行访问。POSIX信号量分为两种:命名信号量与未命名信号量。命名信号量是全局命名的信号量,主要用在进程间通信上,不同的进程可以通过名字来访问同一个信号量,可通过sem_open函数来创建。未命名信号量是指没有名字的信号量,它存在于内存中预定的位置(全局变量、静态变量等),未命名信号量主要在线程间共享。