Python基础-进程基础

一、进程基础

1.概述

一个运行的程序或软件,进程是操作系统资源分配的基本单位

注:一个程序至少有一个进程,一个进程至少有一个线程,多进程可以完成多任务

2.进程的状态

工作中,任务数往往大于cpu的核数,即一定有一些任务正在执行,而另外一些任务在等待cpu进行执行,因此导致了有了不同的状态

(1)就绪态:运行的条件都已经准备好,正在等待cpu执行

(2)执行态:cpu正在执行其功能

(3)等待态:等待某些条件满足,例如一个程序sleep了,此时就处于等待态

小结:一个进程默认有一个线程,进程里可以创建线程,线程是依附在进程里面的,没有进程就没有线程

猜你喜欢

转载自blog.csdn.net/qq_39620483/article/details/87685352