进程是一个处于运行状态的程序,例如:test.py是一个程序,当操作系统执行这个程序,就在操作系统中创建了一个属于该程序的进程;
线程是进程的子单位,进程可以看作线程的一个集合,这个集合可以包含一个或多个线程;当进程中只有一个线程时,线程等同于进程;
同一进程中的线程共享该进程的资源,线程之间可以相互影响,包括创建和撤消操作,不同的线程可以同时执行,充分利用计算机资源,节约时间;
线程的三种基本状态:1.就绪:具备所有的运行条件,逻辑上可以运行,等待cpu处理;2.阻塞:某些运行条件不具备,等待特定条件的达成;3.运行:使用cpu资源执行中。
进程与线程
最新推荐文章于 2022-05-07 18:27:42 发布