0%

2024春第二阶段总结报告 by:xhyf77

第二阶段总结

在第二阶段的学习过程中,是我对进程的概念有了更加深刻的认识,之前对进程和线程的认知还是比较模糊,且之前没有看过多线程的源码,一直不太能理解进程和线程的本质区别,而这次经过rCore的学习,让我从源码级别真正触碰到了进程和线程,让我对这个概念的理解更加深刻。同时在学习过程中也加强了我的调试能力,特别是对gdb的使用,还记得做lab4的时候因为一个bug调试了几天,虽然最后也没能调试出来换了别的方案实现,但是还是让我受益匪浅。同时我对RAII的这种设计模式也有了更加深刻的体会,我以前也用c写过x86的内核,但这次用rust来写内核给我的体验是完全不一样的,这种RAII的设计模式让我感觉我在用写开发项目的方式来写操作系统,比用c写要方便许多。