文章插图
同一个进程中的线程不共享的部分是静态变量 。线程共享的环境包括进程代码段、进程的公有数据(利用这些共享的数据 , 线程很容易的实现相互之间的通讯)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID 。
进程拥有这许多共性的同时 , 还拥有自己的个性 。有了这些个性 , 线程才能实现并发性 。这些个性包括:线程ID、寄存器组的值、线程的堆栈、错误返回码、线程的信号屏蔽码、线程的优先级 。每个线程都有自己的线程id , 这个id在本进程中是唯一的 。进程用此来标识线程 。由于线程间是并发运行的 , 每个线程有自己不同的运行线索 , 当从一个线程切换到另一个线程上 时 , 必须将原有的线程的寄存器集合的状态保存 , 以便将来该线程在被重新切换到时能得以恢复 。
【同一个进程中的线程不共享以下哪类系统资源 同一个进程中的线程不共享的部分是】
- 怎么打题目下面的横线 如何打出题目中的下横线
- 苹果手机中的aee是什么文件 苹果手机aee文件是什么
- 陶罐与铁罐中的铁罐为什么消失了 陶罐与铁罐为什么铁罐消失了
- qq闪照怎么看第二遍 qq闪照怎么看第二次
- 光持石击瓮破之中的破是什么意思 光持石击瓮破之中的破是什么意思急用
- 冉阿让是哪个名著人物 冉阿让是哪位文学作品中的主人公
- 海洋中的瞌睡大王是什么动物 海洋中睡眠大王是什么动物
- 五岳中的中岳是什么山 五岳中的中岳是指哪座山
- 蚱蜢和蚂蚱是不是同一个东西 蚂蚱和蚱蜢是同一个东西吗
- 肥皂中的烟炱是一种什么样的物质? 肥皂是什么化学物质