操作系統設計賽 技術報告會|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所做的工作。

報告嘉賓:蔣周奇(洛佳)
報告名稱:一種共享調度器的協程內核設計
報告簡介:
現代的應用開發常用到“短任務”的思想。已經成熟的編程技術會分割內核提供的時間資源,再構造一層調度程序和執行器,提供“協程”這一編程模型。本次的內核設計引入全新的"共享調度器"思想,在特權、應用態共享調度程序,輔以以協作爲主的執行器設計,從而將協程的調度實現下沉到內核中。期望以這.全新的設計,提升現代高併發應用的執行效率,也拋磚引玉,希望更多新型的內核設計能在科研、產業界得到應用。

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