NPTL和POSIX线程之间的基本区别是什么?这两者是如何演变的? 最佳答案 POSIX线程(pthread)不是一个实现,它是几个函数的API规范(一个标准,纸上的,英文的),其名称以pthread_开头。并且在中定义header。POSIX也是一套规范。NPTL现在在GNULibc里面在Linux上,并且是(或者至少努力成为)POSIX线程的实现。它是Linux系统上的一堆源代码和二进制代码。使用gcc-pthread编译的应用程序并链接到-pthread今天在Linux上使用NPTL代码。附录存在pthread的替代实现-s: