☰
并发与进程调度的关系
2026/9/26 7:04:38 网站建设 项目流程

一、单核 CPU 并发定义

并发只存在逻辑层面的同时,不存在物理层面的同时。

微观上,操作系统通过进程调度时间片轮转,让多个进程交替、串行占用 CPU 执行,进程可在任意指令间隙被打断。

宏观上,由于时间片切换速度极快,多个进程看起来是“同时运行”。

本质:逻辑并发、物理串行。

二、并发与进程调度的核心关系

并发 ≠ 进程调度

并发:是多任务同时就绪、交替推进的运行现象。

进程调度:是操作系统分配 CPU、切换进程的技术手段。

总结:调度是手段,并发是结果。

单核 CPU依靠进程调度才能实现并发。

三、并发什么时候出现

并发触发唯一条件:

系统中同时存在两个及以上就绪态可运行进程/线程,并发立即产生。

典型场景

代码调用fork(),生成父子双进程,双进程同时就绪,并发正式产生。

四、总结

多个就绪进程 产生并发,单核依靠进程调度,实现假同时、真交替的逻辑并发效果。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询