进程与线程(浅)

49 阅读1分钟

程序

相当于一个还没有运行的代码,一种静态状态

进程

打开一个app,运行起来的程序,系统给他创建一个内存,就是一个进程。属于程序的实例

线程

是进程实际操作单位,一条线程指的是进程中的单一顺序的控制流,一个进程可以并发多个线程,每条线程执行不同的任务,他们共享进程中的内存

特点

进程与进程间相互独立

小节

1.进程需要分配一大部分内存,线程只需要一部分栈。 2.一个程序至少有一个进程,一个进程至少有一个线程。 3.进程是资源分配的最小单位,线程是程序执行的最小单位 4.一个线程可以创建和撤销里一个线程,同一个进程中可以有多个线程