1.进程:什么是进程:
Mac操作系统,Windows操作系统 ...... 等等,都是由多个进程来运行(系统进程,普通进程,等)
操作系统最小的控制单元是进程,一个应用就是一个进程
进程 全称为:操作系统正在运行的应用程序
一个进程至少有一个或多个线程在运行
进程负责开辟空间
MacOS Mojave 操作系统:
2.线程:
线程是在进程里面运行的,所以进程/应用最小的控制单元是线程
线程是在进程中负责执行run,所以线程属于执行单元/执行路径 等
MacOS Mojave 操作系统:
3.进程与线程:进程负责在内存中开辟空间,线程负责在进程中运行具体功能
这是一根内存条
QQ是进程(应用) ->里面至少有一个或多个线程在 code 运行
thunder是进程(应用)
jvm是进程