- 博客(2)
- 收藏
- 关注
原创 Linux课程总结报告
整个在shell中键入./test执行应用程序的过程为:当前shell进程fork出一个子进程(子shell),子进程使用execve来脱离和父进程的关系,加载test文件(ELF格式)到内存中。如果test使用了动态链接库,就需要加载动态链接器(或者叫程序解释器),进一步加载 test使用到的动态链接库到内存,并重定位以供test调用。最后从test的入口地址开始执行test。
2023-05-15 16:52:26 74 1
原创 lab5深入理解进程切换
本文以 Linux 内核中的上下文切换函数 content_switch 为中心,分析 Linux 5.4.34 版本内核中进程切换的基本操作与基本代码框架。
2023-04-25 22:26:13 92 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人