萌新萌新
萌新萌新
全部文章
分类
C++学习(9)
Lua学习(4)
学习(15)
读书笔记(3)
归档
标签
去牛客网
登录
/
注册
大家一起学习啦
记录自己的成长
全部文章
(共2篇)
线程之间是如何通信的?
线程之间是如何通信的? 1.通过全局变量进行通信 由于同一个进程中的不同线程共享操作系统分配给该进程的资源。对于标准类型的全局变量,我们只需要加volatile修饰,告诉编译器无需对该变量进行任何优化,即无需将他放到一个寄存器中,并且该值可以被外界更改。如果传递的数据比较复杂,我们可以建立一个结构,...
线程
2021-11-16
0
477
什么是进程,线程,它们之间的区别
概念 进程:正在运行的一段程序 线程:进程一个子任务 区别 1.进程是资源分配的最小单位,线程是CPU调度的最小单位。 2.一个进程可以有多个线程(至少有一个线程),而一个线程只属于一个进程,线程是依赖于进程存在的。 3.进程拥有自己独立的内存单元,而多个线程共享该进程的内存。 4.系统开销:进程在...
进程
线程
2021-11-12
2
0