互斥的几种实现方式:
一,忙等待互斥
1,禁止中断
2,锁变量
3,严格的轮换
4,peterson算法
5,Tsl
忙等待存在着各种各样的问题,一个最大的问题使消耗cpu,另外容器产生各种错误。而且还可能出现优先级反转问题,所以忙等待并不是很好的办法
互斥的几种实现方式:
一,忙等待互斥
1,禁止中断
2,锁变量
3,严格的轮换
4,peterson算法
5,Tsl
忙等待存在着各种各样的问题,一个最大的问题使消耗cpu,另外容器产生各种错误。而且还可能出现优先级反转问题,所以忙等待并不是很好的办法