iOS 10种线程锁

         

摘要

在使用多线程的时候多个线程可能会访问同一块资源,这样就很容易引发数据错乱和数据安全等问题,这时候就需要保证每次只有一个线程访问这一块资源,锁-应运而生。1.OSSpin Lock(自旋锁);2.os_unfair_lock(自旋锁);3.dispatch_semaphore(信号量);4.pthread_m utex(互斥锁);5.NSLock(互斥锁、对象锁);6.NSCo ndition(条件锁、对象锁)。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号