首页 > 解决方案 > 设置进程状态

问题描述

我正在研究操作系统如何在进程之间切换以优化 CPU 的吞吐量,因此每当代码请求 I/O 调用时,只要进程等待 I/O 请求,操作系统调度程序就会将进程状态设置为阻塞完成,我的问题是操作系统负责将进程标记为阻塞,并且在这样做之后另一个进程开始执行并且操作系统进入睡眠状态直到下一个中​​断,然后它在就绪进程之间调度,一旦 I/O除非操作系统如何将进程标记为就绪,否则它如何知道 I/O 已完成?是否存在某种中断导致操作系统再次唤醒并将进程状态设置为“从阻塞中就绪”。

标签: operating-system

解决方案


推荐阅读