线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。
1.线程ID
每个线程都有自己的线程ID,这个ID在本进程中是唯一的。进程用此来标
由于线程间是并发运行的,每个线程有自己不同的运行线索,当从一个线
堆栈是保证线程独立运行所必须的。
线程函数可以调用函数,而被调用函数中又是可以层层嵌套的,所以线程
4.错误返回码
由于同一个进程中有很多个线程在同时运行,可能某个线程进行系统调用
所以,不同的线程应该拥有自己的错误返回码变量。
5.线程的信号屏蔽码
由于每个线程所感兴趣的信号不同,所以线程的信号屏蔽码应该由线程自
6.线程的优先级
由于线程需要像进程那样能够被调度,那么就必须要有可供调度使用的参
转自:http://blog.sina.com.cn/s/blog_798f21a0010108t0.html