在支持多线程的操作系统中,假设进程P创建了若干个线程,那么___是不能被这些线程共享的。 A. 该进程的代码段 B. 该进程中打开的文件 C. 该进程的全局变量 D. 该进程中某线程的栈指针 相关知识点: 试题来源: 解析 D 正确答案:D 解析:线程共享的环境包括:进程代码段、进程的公有数据(利用这些共享的数据,...
1、堆:由于堆是在进程空间中开辟出来的,所以它是理所当然地被共享的。2、全局变量:它是与具体某一函数无关的,所以也与特定线程无关;因此也是共享的。3、静态变量:虽然对于局部变量来说,它在代码中是“放”在某一函数中的,但是其存放位置和全局变量一样,存于堆中开辟的.bss和.data段,是...
该进程中打开的文件 C. 该进程的全局变量 D. 该进程中某线程的栈指针 相关知识点: 试题来源: 解析 D 答案:D 解析:在支持多线程的操作系统中,假设进程P创建了若干个线程,该进程的代码段、全局变量、进程中打开的文件能被这些线程所共享,而其中某一线程的栈指针不能被这些线程共享。反馈 收藏 ...
【答案解析】在支持多线程的操作系统中,假设进程P创建了若干个线程,那么()是不能被这些线程共享的。A.该进程的代码段B.该进程中打开的文件C.该进程的全局变量D.该进程中某线程的栈指针
【答案】:C 在同一进程中各个线程都可以共享该进程所拥有资源,如访问进程地址空间中每一个虚地址;访问进程所拥有已打开文件、定时器、信号量等,但是不能共享进程中某线程栈指针。