初级计算机网络管理员
首页
计算机考试
计算机网络管理员
初级计算机网络管理员
简答题
为什么进程在进入临界区之前,应先执行“进入区”代码,在退出临界区后又执行“退出区”代码?
正确答案
为了实现多个进程对临界资源的互斥访问,必须在临界区前面增加一段用于检查欲访问的临界资源是否正被访问的代码,如果未被访问,该进程便可进入临界区对资源进行访问,并设置正被访问标志,如果正被访问,则本进程不能进入临界区,实现这一功能的代码成为"进入区"代码;在退出临界区后,必须执行"退出区"代码,用于恢复未被访问标志.
答案解析
略
分享
语音搜题
拍照搜题
打赏