您好,欢迎来到九壹网。
搜索
您的当前位置:首页uniquelock实现原理

uniquelock实现原理

来源:九壹网


uniquelock实现的原理用mutx的lock去锁定这个mutex,但如果没有锁定成功,会立即返回,不会阻塞在那里使用try_to_lock的原因是防止其他的线程锁定mutex太长时间,导致本线程一直阻塞在lock这个地方。

前提:不能提lockowns_locks方法判断是否拿到锁,如拿到返回true

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务