美文网首页
GCD队列优先级简介

GCD队列优先级简介

作者: Django_Monstar | 来源:发表于2016-05-04 16:57 被阅读400次

//声明一个串行队列 优先级low

dispatch_queue_t serialQueue=

dispatch_queue_create("serial_queue",DISPATCH_QUEUE_SERIAL);

dispatch_set_target_queue(serialQueue,dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_LOW,0));

//声明一个并行队列 优先级low

dispatch_queue_t concurrencyQueue = dispatch_queue_create("concurrentcy_queue",DISPATCH_QUEUE_CONCURRENCY);

dispatch_set_target_queue(concurrencyQueue,dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_LOW,0));

串行队列 内执行顺序为有序 因为在同一线程中执行

 并行队列内执行顺序为无序 因为在不同线程中执行


相关文章

  • GCD队列优先级简介

    //声明一个串行队列 优先级low dispatch_queue_t serialQueue= dispatch_...

  • GCD的学习笔记(One)

    并行和并发 GCD简介 GCD的任务 GCD的队列 GCD创建队列或获取队列的方法 任务的执行方式:同步执行(同步...

  • iOS多线程--GCD篇

    GCD 文章目录GCD简介任务和队列GCD的使用步骤队列的创建方法任务的创建方法GCD的基本使用并行队列 + 同步...

  • GCD相关知识总结

    一:GCD的队列简介 GCD的Queue有三大队列类型:主队列(main)、全局队列(global)、用户队列(c...

  • iOS - GCD

    目录 GCD简介 GCD核心概念 GCD队列的使用 GCD的常见面试题 GCD简介 Grand Central D...

  • iOS多线程--彻底学会多线程之『GCD』

    GCD 文章目录 GCD简介 任务和队列 GCD的使用步骤 队列的创建方法 任务的创建方法 GCD的基本使用 并行...

  • iOS GCD

    GCD 简介 GCD 任务和队列 GCD 的使用步骤 GCD 的基本使用(六种组合不同区别,队列嵌套情况区别,相互...

  • iOS开发多线程篇--GCD

    目录: 一 GCD简介 二 GCD中的队列 三 注意点 一 GCD简介 1 什么是GCD? 全称是Grand Ce...

  • 多线程【转】

    文章目录GCD简介任务和队列GCD的使用步骤队列的创建方法任务的创建方法GCD的基本使用并行队列 + 同步执行并行...

  • 06进阶之路-多线程管理

    1. GCD相关 学习链接 GCD 简介 (多核编程管理线程) GCD 任务和队列(同步和异步任务 并发和串行队列...

网友评论

      本文标题:GCD队列优先级简介

      本文链接:https://www.haomeiwen.com/subject/dlhshttx.html