专栏名称: 代码随想录
认准代码随想录,学习算法不迷路。 刷题网站:programmercarl.com
目录
今天看啥  ›  专栏  ›  代码随想录

面试必问!进程状态转换机制的全面解析!

代码随想录  · 公众号  ·  · 2025-03-01 11:40
    

文章预览

更多优质面试题以及学习笔记,尽在 卡码笔记 : https://notes.kamacoder.com 今日优质笔记推荐: https://notes.kamacoder.com/questions/500066 ”进程有几种状态,它们之间是如何转换的?“(下文【详细回答】中分别给出了五状态模型、三状态模型 和 七状态模型) unset unset 简要回答 unset unset 进程的五状态模型 创建态(New) : 进程正在被创建,操作系统将根据系统资源的占用情况,为其分配内存、PID等资源,但 尚未加入 调度队列。 就绪态(Ready) : 进程已获得除 CPU 外的所有资源, 等待 被调度程序选中,上 处理器 执行。 执行态(Running) : 进程占用 CPU 执行指令,是 唯一真正在运行的状态 。 阻塞态(Blocked) : 进程因 等待外部事件 (如 I/O 完成、信号量释放)暂停执行,主动让出 CPU。 终止态(Terminated) : 进程执行完毕或异常退出(如Linux中向进程 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览