Tag Archives: 线程

Linux编程–线程

1、什么是线程

  • LWP:light weight process轻量级进程,本质上仍是进程(Linux下)
  • 进程独享地址空间拥有PCB,线程拥有独立的PCB,但共享地址空间
  • 进程是最小的资源单位,线程是最小的执行单位
  • cpu根据线程来划分时间轮片,多线程能争取到更多的cpu资源
    [……]

    继续阅读

GCD中的dispatch_sync、dispatch_sync 分别与串行、并行队列组合执行

1、涉及相关概念
1.1、同步、异步
1.2、自定义串行队列、自定义并行队列、全局队列、主队列
1.3、主线程、子线程

2、示例代码

1
2
{
    dispatch_queue_t serialQueue = dispatch_queue_create("串行队列", DISPATCH[......]<p class="read-more"><a href="https://www.yusian.com/blog/project/2018/05/23/1152011180.html">继续阅读</a></p>