临界区和临界资源的关系

Posted beautiful7

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了临界区和临界资源的关系相关的知识,希望对你有一定的参考价值。

临界资源【Critical Resource】

  一次只允许一个进程独占访问的资源

临界区【Critical Section】

  进程中访问临界资源的程序段(涉及到了临界资源的访问)

 

特点:不能同时进入

四个原则:

  1.在访问的时候,其他进程只能等待

  2.空闲让进

  3.有限等待:给临界区赋予访问等待时间

  4.让权等待,等待进程放弃CPU(让其他进程有机会得到CPU)

以上是关于临界区和临界资源的关系的主要内容,如果未能解决你的问题,请参考以下文章

临界数据临界区和原子操作

java并发 day02 临界区和竞态条件synchronized线程安全 对象头 Monitor管程 wait notifypark&unpark ReentrantLock

java并发 day02 临界区和竞态条件synchronized线程安全 对象头 Monitor管程 wait notifypark&unpark ReentrantLock

java并发 day02 临界区和竞态条件synchronized线程安全 对象头 Monitor管程 wait notifypark&unpark ReentrantLock

临界区与互斥量区别

临界区(critical section 每个线程中访问 临界资源 的那段代码)和互斥锁(mutex)的区别(进程间互斥量共享内存虚拟地址)