摘要: 1.1 CPU的三级调度 在支持交换调度的系统中,CPU调度的层次可分为三级:高级调度、中级调度和低级调度。 通俗来讲,三级调度中的作业调度是宏观调度,进程调度是微观调度。例如,在一个班级的学生中挑选几个学生去参加辩论赛,从班上没去参加的同学“宏观”来看,那几个同学都已经去进行辩论了,即都处于辩论的 阅读全文
posted @ 2019-05-03 21:37 Diligent_Memory 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 进程状态模型 1.1 两状态进程模型 最简单的模型就是基于一个事实,进程要么正在执行,要么没有执行。这样进程就有两种状态:运行(Running)和非运行(Not-running)。如下图,每隔一段时间,正在运行的进程就会中断运行,此时分派程序将选择一个新的进程投入运行。 1.2 进程的三态模型 因为 阅读全文
posted @ 2019-05-03 15:12 Diligent_Memory 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: 进程(Process) 绪论: OS的基本特性是并发与共享,即在系统中同时存在几个相互独立的程序, 他们交叉地运行,并共享资源。 存在资源的竞争,程序之间的合作和协同 ,程序之间的通信这几个问题。 为了解决以上问题, 用程序的概念已经不能描述程序在内存中运 用程序的概念已经不能描述程序在内存中运 行 阅读全文
posted @ 2019-05-03 10:41 Diligent_Memory 阅读(543) 评论(0) 推荐(0) 编辑