GCD 源码分析之全局线程优先级

获取全局队列

获取全局队列时,系统对外提供了 5 个级别的优先级

DISPATCH_QUEUE_PRIORITY 和 QOS_CLASS 的对应关系如下所示:

获取队列优先级

获取队列优先级的结果比上面多个一种结果:

如果这个队列是由 dispatch_queue_attr_make_with_qos_class() 返回的属性创建的,则返回创建时使用的优先级。其它的任何属性都会返回 QOS_CLASS_UNSPECIFIED

dispatch_queue_attr_make_with_qos_class 的用法如下:

打赏支持我写出更多好文章,谢谢!

打赏作者

打赏支持我写出更多好文章,谢谢!

任选一种支付方式

1 1 收藏 评论

关于作者:酷酷的哀殿

常年混迹于创业公司的 iOS 开发者。 个人主页 · 我的文章 · 11 ·    

相关文章

可能感兴趣的话题



直接登录
跳到底部
返回顶部