基于WRK的操作系统
课程设计
WRK 线程调度
实验报告
WRK 线程调度实验报告
摘 要
Windows Research Kernel (WRK)是微软为科研机构提供的一个研究用内核,里面包含了优秀的代码,是学习操作系统的不可多得的资源。我们在这次的实验中主要研究了WRK的线程调度的部分。我们先从研究Windows的进程和线程数据结构着手,然后探究了Windows线程调度的内部实现,随后,我们参考Linux进程调度机制,提出并实现了一种基于运行历史的动态优先级。最后,一些测试表明我们的改进确实有效用,并对它的优缺点进行了简要分析。
针对 Windows的进程和线程数据结构,我们动手做了一些观察性实验,对Windows进程调度相关的数据结构有了一个初步的认识,和一些关键数据的意义及重要用途,这为我们进一步理解Windows线程调度策略打下了基础。
在探究Windows线程调度的内部实现时,我们发现Windows 的线程调度并不是单纯使用某一种调度算法,而是根据实际系统的需要进行针对性的优化和改进。对此,我们对Windows线程调度机制进行了比较全面的分析,重点掌握了线程优先级、时间配额、线程状态和优先级提升设计的机理及其变动因素。并且在此基础上,结合其他进程调度算法,分析了Windows线程调度优缺点。
在我们的修改方案之中,我们参考Linux进程调度中依据平均等待时
您可能关注的文档
- 科技项目变电站智能化及运行驾驶舱技术研究与工程示范技术研究报告.doc
- 大有光伏有限责任公司计划书.doc
- 创意商品销售商业计划书.doc
- 创业计划书_医药保健类.doc
- 生物科技创业商业计划书.doc
- 报批版新建昆独仑召铁路专用线项目报告.doc
- 妇女儿童医院PPP项目可行性研究报告模板.doc
- 阿甘生活商业计划书.docx
- 职技高师教学成本核算及控制研究研究报告.docx
- 冷热备份全能自动演练一体机创业项目计划书.doc
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- WCZ-3质子磁力仪说明书.docx
- 北京卷2024年高考化学真题.docx VIP
- 2024年高考真题——化学(北京卷)含答案.pdf VIP
- 物资管理年度工作总结及工作思路(二篇).doc VIP
- 《家政服务员(整理收纳师)》职业标准(2026年版).pdf VIP
- 2025年物资管理年度工作总结及工作思路(2篇).docx VIP
- 【高考真题(含答案)】2023年北京市高考真题化学试题(含答案).docx VIP
- 2025北京市高考真题化学试题(含答案).doc VIP
- 人教版六年级下册数学整理与复习《数与代数》课件.pptx VIP
- 宣贯培训(2026年)《GBT 43928-2024宇航用商业现货(COTS)器件保证指南》.pptx VIP
原创力文档

文档评论(0)