文章摘要:linux线程库有哪些 linux 线程库
linux中的线程库有:1.Pthread,提供用户级或内核级的linux线程库;2.Threads,linu […]
linux中的线程库有:1.Pthread,提供用户级或内核级的linux线程库;2.Threads,linux平台使用广泛的线程库;
linux中的线程库有以下两种
1.Pthread
Pthread是一个可以提供用户级或内核级的linux线程库,使用Pthread可以运行一个进程中的多个线程,且使用的是相同地址空间,可以实现数据共享,可以方便的进行线程间通信。
2.Threads
Threads是一个在linux平台使用广泛的线程库,Threads中一个线程实体对应的是一个核心轻量级进程,且线程之间的管理在核外函数库中实现的,Threads具有管理线程的特性,可以对每个进程所拥有的线程进行协调。