问题
单项选择题
在支持多线程的操作系统中,假设进程P创建了若干个线程,那么()是不能被这些线程共享的。
A.该进程的代码段
B.该进程中打开的文件
C.该进程的全局变量
D.该进程中某线程的栈指针
答案
参考答案:D
解析:
线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通信)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。但该线程中某线程的栈指针不能被这些线程所共享。