@Sweet丶 不公平锁不发生优先级反转的原因:
"最大自旋限制": "硬件相关的合理值",
"优先级继承": "自动提升锁持有者优先级",
"QoS传播": "跨线程的服务质量传递",
"调度器提示": "告诉调度器线程在等待锁"
iOS开发中的锁在开发中当遇到一些耗时的操作时我们经常会开启一个子线程,这样来提升执行效率、避免主线程卡顿。但是使用子线程时会涉及到资源抢夺的问题,给要执行的代码加锁是问题的解决方式,下面就...