栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 考试题库 > 计算机网络管理员

为什么进程在进入临界区之前,应先执行“进入区”代码,在退出临界区后又执行“退出区”代码?

为什么进程在进入临界区之前,应先执行“进入区”代码,在退出临界区后又执行“退出区”代码?

为什么进程在进入临界区之前,应先执行“进入区”代码,在退出临界区后又执行“退出区”代码?


正确答案:为了实现多个进程对临界资源的互斥访问,必须在临界区前面增加一段用于检查欲访问的临界资源是否正被访问的代码,如果未被访问,该进程便可进入临界区对资源进行访问,并设置正被访问标志,如果正被访问,则本进程不能进入临界区,实现这一功能的代码成为"进入区"代码;在退出临界区后,必须执行"退出区"代码,用于恢复未被访问标志.



答案解析:略

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/789454.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号