首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
Pi() { Lock(m mutex); //含义为获取互斥信号量 a=new int[100]; //开辟一个大小为100的整型数组空间, //并用全局指针变量a保存空间地址 UnLock(m_mutex);
Pi() { Lock(m mutex); //含义为获取互斥信号量 a=new int[100]; //开辟一个大小为100的整型数组空间, //并用全局指针变量a保存空间地址 UnLock(m_mutex);
admin
2018-09-11
68
问题
Pi() {
Lock(m mutex); //含义为获取互斥信号量
a=new int[100]; //开辟一个大小为100的整型数组空间,
//并用全局指针变量a保存空间地址
UnLock(m_mutex);
free(a); //释放数组空间,且a的值不改变
}
有多个优先级相同的进程Pi。试问下列同时运行多个进程Pi,可能会出现的错误是( )。
选项
A、内存泄露
B、内存越界访问
C、内存泄露和内存越界访问
D、无
答案
C
解析
由于a为全局指针变量,即属于临界资源,访问a的代码都属于临界区,临界区应该在Lock(m_mutex)和UnLock(m_mutex)之间,使各个进程互斥访问a。但由于本题free(a)在Lock(m_mutex)和UnLock(m_mutex)之外,所以是会出现错误的。
转载请注明原文地址:https://kaotiyun.com/show/ivRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
“班禅额尔德尼”最早是由清朝的()皇帝敕封的。
联共(布)“十五大”规定在农村的根本任务的实质是()。
在“一战”期间,周学熙创立的()在当时产生了巨大影响。
孙中山发动二次革命的根本原因是()。
下列哪些机构是唐朝设立的管理新疆地区的机构?()①伊犁将军②乌里雅苏台将军③北庭都护府④安西都护府
西汉初年,反驳刘邦“马上治天下”的说法,并向汉帝国治国献策的是()。
火的使用,是人类在征服自然的进程中所取得的伟大成果。人类开始使用天然火是在()。
世界近代史上,世界经济发展经历了两次大的飞跃,即第一次工业革命和第二次工业革命。阅读下面两段材料,回答问题:材料一工业革命的主角——蒸汽机,是经验和科学相结合的产物。科学对工业革命的发展做出重大贡献。工场手工业的生产,主要依靠以人力和经
下列长征事件的正确顺序是()。①四渡赤水②召开遵义会议③吴起镇会师④飞夺泸定桥
(1)根据无类IP地址的规则,每个网段中有两个地址是不分配的:主机号全0表示网络地址,主机号全1表示广播地址。因此8位主机号所能表示的主机数就是28-2,即254台。该网络要划分为两个子网,每个子网要120台主机,因此主机位数X应该满足下面三个条件:
随机试题
A、Cheesecanhelpreducetheacidinthemouth.B、Cheesecanhelpstrengthentheteeth.C、Notallcheesecanhelpwithyourdent
结核的免疫特点是
心脏骤停元阳暴脱证的中医治法是()
贴现债券通常在票面上(),是一种折价发行的债券。
国务院关于将××省××县列为国家历史文化名城的通知国函[2013]第035号××省人民政府:你省《关于申报××县为国家历史文化名城的请示》(×府[2012]9号)收到。①:一、你
根据所给资料,回答下列问题。与上年相比,2012年全社会用电量增长了约多少亿千瓦时?
在西方的音乐传统中,对情感的表达一直被认为是音乐的基本要素和终极使命。可是在其他文化中,比如非洲,音乐的作用是在部落仪式中协调众人的行动,并不强调情感色彩。然而,根据德国马克思.普朗克研究所大脑认知专家托马斯.弗里茨最新公布的对喀麦隆玛法部落的研究结果,虽
(2017年真题)下列关于法律论证的理解,正确的是()。
有如下类定义:classMyClass{public:MyClass(intd=0):val(d)+{}___________//运算符函数+的声明private:intval;};若要使语句序列MyClassx(2),y(4)
女儿一段时间在这儿住希望我能
最新回复
(
0
)