tg-rcore-tutorial 0.4.11

Meta crate bundle for rCore Tutorial workspace - contains all chapters and components
Documentation
1
2
3
4
5
# 下面是一些tg-rcore-tutorial的内核级挑战任务,感兴趣的同学可以尝试。

1. 支持在内核态响应中断:从tg-rcore-tutorial-ch3开始,引入了时钟中断等机制,但只是在用户态可以响应中断,而在内核态是屏蔽了中断的,这导致内核的及时响应能力弱。请改进内核 `tg-rcore-tutorial-ch[2-8]`,可支持内核态响应中断。

2. 支持多处理器(SMP):  `tg-rcore-tutorial-ch[1-8]` 都不支持多处理器并行处理方式,导致在qemu 模拟了多个处理器的情况下,无法有效地支持多处理器,影响了性能。请改进内核 `tg-rcore-tutorial-ch[2-8]`,可支持多处理器,实现并行处理。