技术栈

生产消费者模型

每天敲200行代码
2 个月前
linux·c++·单例模式·线程池·生产消费者模型
Linux 多线程-生产消费者模型&线程池&线程单例模式&其他目录一、生产消费者模型1、模型概念2、基于 BlockingQueue 的生产者消费者模型3、C++ queue 模拟阻塞队列的生产消费模型【代码】
杰瑞的猫^_^
8 个月前
linux·线程池·条件变量·互斥锁·信号量·生产消费者模型
【Linux】线程&锁&条件变量&信号量&生产消费者模型&线程池在操作系统的的视角下,Linux 下没有真正意义的线程,而是用进程模拟的线程(LWP,轻量级进程),所以 Linux 不会提供直接创建线程的系统调用,最多提供创建轻量级进程的接口。   进程是 CPU 分配资源的基本单位,而线程是 CPU 调度的基本单位,线程的执行粒度比进程更细。一条线程指的是进程中的一条单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务,各个间共享进程数据,但也拥有自己的一部分数据。
_宁清
1 年前
linux·运维·服务器·mutex·锁·blockingqueue·生产消费者模型
【Linux】线程封装 | 线程互斥 | 基于阻塞队列的生产消费者模型模拟封装C++11的thread:主文件:为什么减到0了???我们设置的是ticket > 0停止了啊!因为线程未加锁。