问题 单项选择题

在支持多线程的操作系统中,假设进程P创建了若干个线程,那么()是不能被这些线程共享的。

A.该进程的代码段

B.该进程中打开的文件

C.该进程的全局变量

D.该进程中某线程的栈指针

答案

参考答案:D

解析:

线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,线程很容易的实现相互之间的通信)、进程打开的文件描述符、信号的处理器、进程的当前目录和进程用户ID与进程组ID。但该线程中某线程的栈指针不能被这些线程所共享。

选择题
选择题