I can do all things...
8.Scheduling:The Multi-Level Feedback Queue 8.Scheduling:The Multi-Level Feedback Queue
8.Scheduling: The Multi-Level Feedback Queue 书接上回,我们来看看如何平衡两个调度指标,即周转时间和响应时间。 采用 Multi-level Feedback Queue (MLFQ),解决了两个
7.Scheduling:Introduction 7.Scheduling:Introduction
7.Scheduling: Introduction 前面我们了解了低层的用于运行进程的机制,现在该来谈一谈高层的policy来决定如何调度进程上CPU了。这章就来学习下调度进程的算法。 7.1 Workload Assumptions
6.Mechanism:Limited Direct Execution 6.Mechanism:Limited Direct Execution
6.Mechanism: Limited Direct Execution 受限制的直接执行。 虚拟化CPU的基本思想:让一个线程上CPU运行一会,下来再让另一个上CPU运行,通过time sharing的方法来实现。 两个问题: 第一是性
4.The Abstraction:The Process 4.The Abstraction:The Process
4.The Abstraction: The Process 线程的定义:正在运行的程序。 问题来了:如何提供有许多CPU的假象? 答:通过虚拟化的技术来制造有许多CPU的假象。即通过time sharing的方式。 为了实现虚拟化,OS提