操作系统设计赛 技术报告会|4月18日

报告嘉宾:周洲仪
报告名称:操作系统崩溃问题追踪及性能问题追踪
报告简介:
操作系统是计算机应用系统的载体。计算机应用系统的崩溃问题和性能问题需要结合操作系统一起分析,才能追溯到问题的根源最终达到解决问题的目的。本报告结合报告人在操作系统领域的实践,回顾操作系统崩溃问题的定位、修复和操作系统性能问题的追踪、定位与提升,介绍操作系统崩溃问题和性能问题追踪的一些工具,以及在实践过程中总结的一些小经验、小技巧。

报告嘉宾:陆思彤、刘一鸣
报告名称:xv6 on k210架构设计与FAT32移植
报告简介:
xv6是MIT开发的一个教学用类UNIX操作系统,并且在MIT的OS课程6.828中使用。xV6-k210则是一次将xv6向K210开发板的移植、改造尝试。在本报告中,将对xv6-k210的组织结构进行总体介绍,勾勒出xv6-k210的大致轮廓。然后,对xv6-k210的中断处理机制、进程调度机制和文件系统进行详细介绍。
报告首先详细介绍中断处理的完整流程,分别介绍时钟中断、外部中断和Syscall的处理流程,并介绍我们向K210开发板移植时所遇到的相关问题。其次,介绍xV6-k210的进程调度机制,包括xv6-k210中进程调度过程,以及xV6-k210中进程实体的创建切换、等待以及推出等操作的实现原理和具体流程。最后,介绍xV6-k210中的FAT32文件系统,简要讲解FAT32的基本结构以及多植该文件系统至XV6-k210所做的工作。

报告嘉宾:蒋周奇(洛佳)
报告名称:一种共享调度器的协程内核设计
报告简介:
现代的应用开发常用到“短任务”的思想。已经成熟的编程技术会分割内核提供的时间资源,再构造一层调度程序和执行器,提供“协程”这一编程模型。本次的内核设计引入全新的"共享调度器"思想,在特权、应用态共享调度程序,辅以以协作为主的执行器设计,从而将协程的调度实现下沉到内核中。期望以这.全新的设计,提升现代高并发应用的执行效率,也抛砖引玉,希望更多新型的内核设计能在科研、产业界得到应用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章