首页
登录
从业资格
在支持多线程的操作系统中,假设进程P创建了若干个线程,那么( )是不能被其他线
在支持多线程的操作系统中,假设进程P创建了若干个线程,那么( )是不能被其他线
题库
2022-08-02
75
问题
在支持多线程的操作系统中,假设进程P创建了若干个线程,那么( )是不能被其他线程共享的。A.该进程的代码段B.该进程中打开的文件C.该进程的全局变量D.该进程中线程的栈指针
选项
A.该进程的代码段
B.该进程中打开的文件
C.该进程的全局变量
D.该进程中线程的栈指针
答案
D
解析
同一进程间的线程共享的资源包括:
1、堆:由于堆是在进程空间中开辟出来的,所以它是理所当然地被共享的。
2、全局变量:它是与具体某一函数无关的,所以也与特定线程无关;因此也是共享的。
3、静态变量:虽然对于局部变量来说,它在代码中是“放”在某一函数中的,但是其存放位置和全局变量一样,存于堆中开辟的.bss和.data段,是共享的。
4、文件等公用资源:使用这些公共资源的线程必须同步。Win32 提供了几种同步资源的方式,包括信号、临界区、事件和互斥体。
独享的资源有:
1、栈:每个线程中的栈都是由线程自身独享的。
2、寄存器:每个线程执行指令时,都要用到寄存器,线程间的寄存器并不共享。
转载请注明原文地址:https://www.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
随机试题
中国的菜肴拥有许多种不同的流派(genre),但是最具影响力并且最为公众所熟悉的就是“八大菜系”(the“EightCategoriesofCh
Itseemslikeeverydaythere’ssomenewresearchaboutwhetherourfavorite
湿式系统组成不包括()。A.闭式喷头 B.末端试水装置 C.充气设备
A. B. C.HCHO D.HCOOH
特发性肺纤维化首先应与哪种疾病相鉴别A.肺含铁血黄素沉着症 B.粟粒性肺结核
塞因塞用属于A、正治 B、逆治 C、反治 D、治标 E、治本
婴儿注意人脸主要是注视脸的( )A.中央 B.边缘 C.上部 D.下部
患者,女性,20岁。受凉打喷嚏、咳嗽、鼻塞、流涕,开始为清水样,3天后变稠,伴有
镜下脓尿是指尿中白细胞数大于( )。A.2个/HP B.1个/HP C.5
从职业活动内在的道德准则看,“审慎”的根本含义是()A.不冒险 B.多请示汇报
最新回复
(
0
)