调度(计算机):修订间差异

求闻百科,共笔求闻
添加的内容 删除的内容
(修改自此处;原许可:CC BY-SA 3.0[网站升级迁移])
 
(机器人:清理不当的来源、移除无用的模板参数)
 

(未显示3个用户的4个中间版本)

第10行: 第10行:
| title = Operating Systems: Three Easy Pieces
| title = Operating Systems: Three Easy Pieces
| section = Chapter 7: Scheduling: Introduction, Section 7.6: A New Metric: Response Time
| section = Chapter 7: Scheduling: Introduction, Section 7.6: A New Metric: Response Time
| date = January 4, 2015
| date = 2015-01-04
| accessdate = February 2, 2015
| accessdate = 2015-02-02
| author1 = Remzi H. Arpaci-Dusseau
| author1 = Remzi H. Arpaci-Dusseau
| author2 = Andrea C. Arpaci-Dusseau
| author2 = Andrea C. Arpaci-Dusseau
| format = PDF
| format = PDF
| page = 6
| page = 6
| archive-date = 2018-10-13
| archive-url = https://web.archive.org/web/20181013015022/http://pages.cs.wisc.edu/~remzi/OSTEP/cpu-sched.pdf
| dead-url = yes
}}</ref>、或最大化公平。在实践中,这些目标通常是互相冲突的,因此,调度器会实现一个权衡利弊的折中方案,而侧重点则可能是前文提到的任何一种,这取决于用户的需求和目的。
}}</ref>、或最大化公平。在实践中,这些目标通常是互相冲突的,因此,调度器会实现一个权衡利弊的折中方案,而侧重点则可能是前文提到的任何一种,这取决于用户的需求和目的。


第47行: 第44行:


==== 中期调度器 ====
==== 中期调度器 ====


中期调度器临时将进程从内存中去除,放入第二储存设备(如[[硬盘]])中,或亦而反之。这通常被称为“换出”和“换入”(同时也被错误叫做“分页入”和“分页出”)。中期调度器可能会将那些一直不活跃的进程,优先级低的进程,频繁产生[[页错误]]的进程,或者占用大量内存的进程放入[[交换区]],为其它程序释放内存。当系统内存充足时,或者程序不再处于阻塞状态时,调度器又会将刚刚被放入交换区中的进程重新放入内存中。
中期调度器临时将进程从内存中去除,放入第二储存设备(如[[硬盘]])中,或亦而反之。这通常被称为“换出”和“换入”(同时也被错误叫做“分页入”和“分页出”)。中期调度器可能会将那些一直不活跃的进程,优先级低的进程,频繁产生[[页错误]]的进程,或者占用大量内存的进程放入[[交换区]],为其它程序释放内存。当系统内存充足时,或者程序不再处于阻塞状态时,调度器又会将刚刚被放入交换区中的进程重新放入内存中。


第67行: 第62行:
== 参考来源 ==
== 参考来源 ==
{{reflist}}
{{reflist}}


{{操作系统}}
{{操作系统}}
{{软件设计模式}}
{{软件设计模式}}