开发者社区> 问答> 正文

进程的生命周期对于linux性能的分析是非常重要的。进程的生命周期是怎样的?

进程的生命周期对于linux性能的分析是非常重要的。进程的生命周期是怎样的?

展开
收起
人间蜉蝣 2021-11-02 16:22:20 1138 0
1 条回答
写回答
取消 提交回答
  • stayHungryStayYoung

    进程包括以下五种状态: 创建状态:系统已为其分配了PCB,但进程所需资源尚未分配,进程还未进入主存,即创建工作尚未完成,进程还不能被调度运行。

    就绪状态:进程已分配到除CPU以外打的所有必要资源,等待获得CPU。

    执行状态:进程已获得CPU,程序正在执行。

    阻塞状态:正在执行的进程由于某事件而暂时无法继续执行时,放弃处理机而自行阻塞。

    终止状态:进程到达自然结束点或者因意外被终结,将进入终止状态,进入终止状态的进程不能再执行,但在操作系统中仍然保留着一个记录,其中保存状态码和一些计时统计数据,供其它进程收集。

    2021-11-05 14:02:46
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《3-Alibaba Dragonwell 在Alibaba Cloud Linux 3上的应用及优化》 立即下载
Alibaba Cloud Linux 3 技术揭秘 立即下载
Alibaba Cloud Linux 3 发布 立即下载