ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Pthread 与 Linux(转)

Pthread 与 Linux(转)

原创 Linux操作系统 作者:BSDLite 时间:2007-08-11 17:00:00 0 删除 编辑
Pthread 与 Linux(转)[@more@]Pthread本来是一套用户级线程库, 但在Linux上实现时, 却使用了内核级线程
来完成, 这样的好处是, 可以充分的提高程序的并发性, 线程也可以象以前一样调用
read这样的函数, 而不必担心会由于阻赛影响其它的线程的运行. 但这样一来, linux的
线程就不是标准的了.

下面结合Linux上的实现来谈一谈Pthread.

一 基本概念
---------

Pthread是一套通用的线程库, 它广泛的被各种Unix所支持, 是由POSIX提出
的. 因此, 它具有很好的客移植性. 在Linux上, 由于它是通过内核级线程来实现的, 就
没有完全的实现它. 但从功能上来看, 它丝毫不逊色.

先看一下下面的例子:
QUOTE:

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10617542/viewspace-946390/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论