基于EOS的操作系统进程管理设计与实现
发布时间:2018-12-18 18:37
【摘要】:针对目前大多数操作系统实验以验证、仿真为主的现状,引入小型操作系统EOS,在真实操作系统平台上进行实际操作系统功能设计与实验,对操作系统实验教学进行有意义的探索。以操作系统中最重要的进程管理为例,基于EOS平台实现了进程同步中经典的生产者-消费者问题;实现了基于优先级的抢先式调度并增加了时间片轮转调度算法,通过对时间片轮转调度算法的不断改进,实现了基于不同优先级的时间片轮转调度、多级反馈的时间片轮转调度实践证明,通过改进实验方案,学生可以更深入地理解操作系统的原理,能更好地引导学生从系统软件角度分析和解决问题。
[Abstract]:In view of the fact that most of the operating system experiments are based on verification and simulation, a small operating system, EOS, is introduced to design and experiment the actual operating system functions on the real operating system platform. The experiment teaching of operating system is explored in a meaningful way. Taking the most important process management in the operating system as an example, the classic producer-consumer problem in process synchronization is realized based on EOS platform. The preemptive scheduling based on priority is implemented and the time slice rotation scheduling algorithm is added. Through the continuous improvement of the time slice rotation scheduling algorithm, the time slice rotation scheduling based on different priorities is realized. The practice of multilevel feedback time slice rotation scheduling proves that by improving the experimental scheme, students can understand the principle of the operating system more deeply, and can better guide students to analyze and solve problems from the point of view of system software.
【作者单位】: 上海海洋大学信息学院;
【基金】:上海市教委重点建设课程项目(A-2601-12-0009) 上海高校本科重点教学改革项目资助
【分类号】:TP316-4;G642
本文编号:2386318
[Abstract]:In view of the fact that most of the operating system experiments are based on verification and simulation, a small operating system, EOS, is introduced to design and experiment the actual operating system functions on the real operating system platform. The experiment teaching of operating system is explored in a meaningful way. Taking the most important process management in the operating system as an example, the classic producer-consumer problem in process synchronization is realized based on EOS platform. The preemptive scheduling based on priority is implemented and the time slice rotation scheduling algorithm is added. Through the continuous improvement of the time slice rotation scheduling algorithm, the time slice rotation scheduling based on different priorities is realized. The practice of multilevel feedback time slice rotation scheduling proves that by improving the experimental scheme, students can understand the principle of the operating system more deeply, and can better guide students to analyze and solve problems from the point of view of system software.
【作者单位】: 上海海洋大学信息学院;
【基金】:上海市教委重点建设课程项目(A-2601-12-0009) 上海高校本科重点教学改革项目资助
【分类号】:TP316-4;G642
【相似文献】
相关期刊论文 前10条
1 周东启;黑龙江大学哲学与公共管理学院简介[J];学术交流;2001年01期
2 张其亮;韩斌;;操作系统课程实验教学改革探析[J];计算机教育;2010年07期
3 周鹏;;教务管理中计算机的作用管窥[J];中国市场;2010年Z1期
4 ;[J];;年期
5 ;[J];;年期
6 ;[J];;年期
7 ;[J];;年期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
相关重要报纸文章 前1条
1 唐景莉;录取人数从27万到567万[N];中国教育报;2007年
,本文编号:2386318
本文链接:https://www.wllwen.com/jiaoyulunwen/shifanjiaoyulunwen/2386318.html
最近更新
教材专著