什么是临界区,如何解决冲突? Johngo学长 3个月前 网络和操作系统 46 每个进程中访问临界资源的那段程序称为临界区,一次仅允许一个进程使用的资源称为临界资源。 解决冲突的办法: ⚫ 如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入,如已有进程进入自己的临界区,则其它所有试图进入临界区的进程必须等待; ⚫ 进入临界区的进程要在有限时间内退出。 ⚫ 如果进程不能进入自己的临界区,则应让出CPU,避免进程出现“忙等”现象。 回复 我来回复 暂无回复内容 请 登录 或者 注册 后回复。 相关问题 页面替换算法有哪些? 3个月前 0 37 讲一讲 SYN 超时,洪泛攻击,以及解决策略 3个月前 0 40 什么是分段? 3个月前 0 87 讲一讲 IO 多路复用? 3个月前 0 29 线程的分类? 3个月前 0 44 进程间同步的方式有哪些? 3个月前 0 35 协程与线程的区别? 3个月前 0 36 进程有哪些状态? 3个月前 0 50 请详细介绍一下 TCP 的三次握手机制,为什么要三次握手? 3个月前 0 35 进程间通信方式有哪些? 3个月前 0 47