参考:chumojing的ChinaUnix博客,网址:http://blog.chinaunix.net/uid-12461657-id-3182841.html
线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。
不同的有:线程ID,寄存器组的值,线程的堆栈,错误返回码,线程的信号屏蔽码,线程的优先级
注:在一个进程的线程共享堆区,而进程中的线程各自维持自己堆栈