8.2 进程
进程
进程的定义
经典定义:一个执行中的程序实例。
通俗易懂定义:一个刚打开的APP应用程序。
逻辑控制流
当我们在使用一个应用程序时,好像我们一直在使用它,它则独占着整个CPU。其实不然,当你同时打开多个APP时,进程一旦出现,就会和已经存在的进程,共同占有CPU,只不过切换的特别快,你感觉不到。
而这就是逻辑控制流的作用。
并发
并发流,只要执行在时间上重叠了,就是并发流。
这里记录几个概念:
多任务:一个进程和其他进程轮流运行。
并发:多个流并发的运行。
并发是一种伪并行,是在不同的任务之间进行切换,只不过切换的很快。
并行
针对多核处理器,四核就执行四个任务,八核就执行八个任务。