2020年2月7日

多线程,理论部分

摘要: 一。什么是线程? 在传统操作系统中,每个进程都有一个地址空间,而且默认就有一个控制线程。 进程只是把资源集中到一起(进程只是一个资源单位/资源集合),而线程才是cpu上的执行单位。 多线程:在一个进程中存在多个控制线程,多个控制线程共享进程的地址空间。 二。线程的创建开销小 创建线程的开销要远小于创 阅读全文

posted @ 2020-02-07 19:52 二十四岁半 阅读(144) 评论(0) 推荐(0)

生产者消费者模型

摘要: 生产者消费者模型: 在并发编程中使用生产者和消费者模型能够解决大多数并发问题。该模式通过平衡生产线程和消费线程的工作能力来提高程序的整体处理数据的速度。 为什么使用生产者消费者模式? 在线程世界里,生产者就是生产数据的线程,消费者就是消费数据的线程。在多线程开发当中,如果生产者处理速度很快,而消费者 阅读全文

posted @ 2020-02-07 16:46 二十四岁半 阅读(232) 评论(0) 推荐(0)

导航