加入收藏 | 设为首页 | 会员中心 | 我要投稿 东莞站长网 (https://www.0769zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux 2.4调度系统分析--转

发布时间:2021-01-24 14:04:24 所属栏目:Linux 来源:网络整理
导读:简介: ?本文详尽地分析了Linux 2.4内核中调度系统的工作原理,特别是i386体系结构下SMP系统的调度表现。通过对2.4调度系统实现原理及其细节的分析,文章在文末指出了2.4调度系统在功能上、实时性上以及多处理机系统表现上存在的不足,为后继的2.6系统的分析

调度系统的表现关系到整个系统的性能,Linux的应用目前主要集中在低端服务器系统和桌面系统,将来很可能向高端服务器市场和嵌入式系统发展,这就要求调度系统有大的改动。在新的Linux内核2.6版本中,调度器的改动是最引人注目的,它一方面提供了核心可抢占的支持,另一方面又对多处理机系统上的表现进行了优化。在熟悉了2.4的调度系统之后,我们将分析2.6中调度器的表现。

[1][Linus Torvalds,2003]?Linux内核源码v2.4.21

[2][Daniel P. Bovet,Marco Cesati,2002]?Understanding the Linux Kernel,2nd Edition,O'Reilly

[3][Moshe Bar,2000]?Kernel Korner: The Linux Scheduler,Linux Journal

[4][Paul Bemowsky,2003]?Hyper-Threading Linux,Linux World

[5][Mike Kravetz,2001]?Enhancing Linux Scheduler Scalability,IBM Linux Tech. Center

[6][Chris King,Scott Lathrop,Steve Molloy,Paul Moore,2001]?ELSC : Scalable Linux Scheduling on a Symmetric Multi-Processor Machine,University of Michigan

(编辑:东莞站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读