如何使用NPTL在Linux内核(> 2.6)中实现pthread?

时间:2014-01-30 07:20:36

标签: linux pthreads nptl

我遇到了几个论坛中提到的符合POSIX标准的NPTL(原生posix线程库)。 我想了解如何在内核(linux)的支持下实现pthreads。 任何人都可以提供一个很好的材料参考,解释在Linux中设计和实现pthreads的方法吗?

由于

1 个答案:

答案 0 :(得分:0)

请看Ulrich Drepper和Ingo Molnar设计和实施NPTL的这篇论文 http://www.akkadia.org/drepper/nptl-design.pdf

我相信自2005年以来已经发生了很多变化,并且它不应该被用作指出限制和缺点(在标题中说明)的参考,尽管它是一个关于整体设计的优秀文档。