- 博客(4)
- 收藏
- 关注
原创 Linux系统课程总结报告
通过学习本门课程,我深入了解了Linux内核,从Linux系统的启动过程到系统调用,再到进程管理、虚拟化技术等,我对Linux系统的了解得到了进一步的加深。同时了解了在Linux系统下进行系统的调试与分析的工具和技术,能够让我更好的解决程序中遇到的问题,这对我以后的学习和工作生涯有着深远的影响。最后通过写博客的方式将自己的学习过程记录下来,让我养成了良好的总结能力,对所学的知识能够进行系统的复盘,这对个人的学习成长也是大有裨益的。
2023-05-15 20:57:38
326
原创 lab5:深入理解进程切换
如果 next->mm 不为 NULL,即切换到用户模式,调用 membarrier_switch_mm 函数,使用内存屏障,保证上一个进程访问其内存空间与下一个进程访问其内存空间之间的先后顺序,调用 switch_mm_irqs_of函数,来真正切换内存管理结构,如果prev->mm 为 NULL,则表示是从内核模式切换过来的,则需要设置 rq->prev_mm 用于后续清除引用计数,并执行 prev->active_mm = NULL 解除对 active_mm 的借用。prev指向切换前的进程。
2023-04-25 22:39:44
83
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人