首页
登录
从业资格
在支持多线程的操作系统中,假设进程P创建了若干个线程,那么( )是不能被其他线
在支持多线程的操作系统中,假设进程P创建了若干个线程,那么( )是不能被其他线
题库
2022-08-02
62
问题
在支持多线程的操作系统中,假设进程P创建了若干个线程,那么( )是不能被其他线程共享的。A.该进程的代码段B.该进程中打开的文件C.该进程的全局变量D.该进程中线程的栈指针
选项
A.该进程的代码段
B.该进程中打开的文件
C.该进程的全局变量
D.该进程中线程的栈指针
答案
D
解析
同一进程间的线程共享的资源包括:
1、堆:由于堆是在进程空间中开辟出来的,所以它是理所当然地被共享的。
2、全局变量:它是与具体某一函数无关的,所以也与特定线程无关;因此也是共享的。
3、静态变量:虽然对于局部变量来说,它在代码中是“放”在某一函数中的,但是其存放位置和全局变量一样,存于堆中开辟的.bss和.data段,是共享的。
4、文件等公用资源:使用这些公共资源的线程必须同步。Win32 提供了几种同步资源的方式,包括信号、临界区、事件和互斥体。
独享的资源有:
1、栈:每个线程中的栈都是由线程自身独享的。
2、寄存器:每个线程执行指令时,都要用到寄存器,线程间的寄存器并不共享。
转载请注明原文地址:https://tihaiku.com/congyezige/2401209.html
本试题收录于:
高级系统分析师题库软件水平考试初中高级分类
高级系统分析师
软件水平考试初中高级
相关试题推荐
邮件服务器使用POP3实现的主要功能是()A.创建邮件 B.管理邮件 C.
采用三级模式结构的数据库系统中,如果对一个表创建聚簇索引,那么改变的是数据库的
在磁盘上存储数据的排列方式会影响IO服务的总时间。假设每个磁道被划分成10个物理
享元(flyweight)模式主要用于减少创建对象的数量,以降低内存占用,提高性
假设关系R<U,F>,U={A1,A2,A3},F={A1A3→A2,A1A2→
采用继承机制创建子类时,子类中( )。A.只能有父类中的属性 B.只能有父类
在支持多线程的操作系统中,假设进程P创建了若干个线程,那么( )是不能被这些线
某集团公司下属有多个超市,每个超市的所有销售数据最终要存入公司的数据仓库中。假设
假设某消息中只包含7个字符{a,b,c,d,e,f,g},这7个字符在消息中出现
某计算机系统页面大小为4K,进程的页面变换表如下所示。若进程的逻辑地址为2D16
随机试题
Wearetoldthatundernocircumstances______(我们都不应该做违反人民意愿的事).shouldwedoanyt
工程勘察、设计单位违反工程建设强制性标准进行勘察、设计的,除责令改正外,还应处(
黄龙汤主治证的病因病机是A.热结里实,津液不足 B.阳明腑实,气阴不足 C.
浅基坑的支护形式包括()。A、型钢桩横挡板支撑 B、挡土灌注桩支护 C、短桩
A.石膏 B.黄连 C.常山 D.人参 E.附子与连翘同用增强抗菌作用的
含朱砂的方剂是A.牛黄解毒丸B.冰硼散C.六神丸D.八珍丸E.九分散
A.处方药 B.现代药 C.上市药品 D.传统药 E.基本医疗保险用药藏
电流互感器的一次匝数很多,二次匝数很少。
抗拉强度远远超过灰铸铁,而与钢相当,具有较好的耐疲劳强度,常用来代替钢制造某些重
3G移动通信系统在不同环境下能提供的速度是:车速环境144kbit/s,步行环境
最新回复
(
0
)