往期视频讲座链接:https://os2edu.cn/course/120
- 熟悉 x86、arm、risc-v 任一架构
- 函数调用规范
- 中断异常处理流程
- 页表机制实现过程
- 了解虚拟化相关基础概念
- 各体系结构的实现方案介绍
- 熟悉 ArceOS
- 推荐课程:项目一:ArceOS单内核Unikernel (不做实验,只听石磊老师讲感觉也可
- ArceOS 设计&实现 - 组件化OS基础 - 1
以下ppt对应的课程视频链接:https://os2edu.cn/course/120
- 莫策-ARMv8体系结构与硬件虚拟化
- 莫策-Rust-Shyper代码结构与设计实现
- 齐呈祥-hypercraft设计理念与架构
- 李宇-QEMU/KVM基本实现
- 李宇-RISC-V-Hypervisor-Extension基本设定
- 胡柯洋-Rust-Shyper Monitor VM设计
- 胡柯洋-Rust-Shyper多平台兼容和移植经验
- 胡柯洋-基于Rust的嵌入式虚拟机监视器及热更新技术
- 季朋-virtio基本原理和驱动/设备交互
- 陈岳-x86虚拟化简述
- 陈岳-hcHyper项目架构与实现
- 唐诗美-AARCH64 Hypercraft虚拟化实现