文章目录
一、Linux 中进程的 CPU 资源调度
二、进程生命周期
三、进程生命周期之间的转换
一、Linux 中进程的 CPU 资源调度
----
Linux 操作系统 是 多任务系统 , 可以..." ;
二、进程生命周期
----
进程 在 创建 , 以及 " CPU 时间片 " 调度 , 终止 时 , 会处于不同的状态 , 这些状态就是 进程的生命周期 :
创建状态 : 进程 刚被创建时 ,...处于创建状态 ;
就绪状态 : 进程 已经 获取了 相关资源 , 以及 运行条件准备就绪 ;
执行状态 : CPU 时间片被分配给了该进程 , 正在 CPU 中执行该进程 ;
阻塞状态 : 等待被分配...CPU 时间片的过程 中 , 处于该状态 ;
终止状态 : 进程 终止后的状态 ;
三、进程生命周期之间的转换
----
创建状态 : Linux 中 , 调用 fork() 函数 , 创建进程 , 此时进入..." 创建状态 " ;
创建状态 -> 就绪状态 : 创建状态 中 , 等待 进程运行的 资源准备完毕后 , 会进入 " 就绪状态 " ;
就绪状态 -> 执行状态 : 就绪状态时 , " 进程调度策略