PV原理是用来解决操作系统进程之间的同步和互斥的.
同步:一补环境下的一组进程因相互制约而发送消息,进行互相合作互相等待.使各个进程按照一定的速度执行.
互斥:一组进程因为共享一个公共资源,必需保证同一时刻只有一个进程在使用临界资源.
举一个例子就是:
互斥就是很多人过一个独木桥,同时只能有一个人使用这个桥
同步就是两个人同时过一个桥,一个人骑车,一个人步行.但是两个人必需同时到达.这两个人同时出发,骑车的人的比较快,必需到一段等一下步行的人.保证他们相互制约着到达.
信号量: