课件介绍
本课程将深入探讨计算机硬件的核心工作机制,包括存储程序计算机和函数调用堆栈,以及用户态程序如何通过系统调用陷入内核的过程。从实践的角度,我们将通过实际可运行程序的反汇编代码来理解操作系统内核,并深入分析Linux内核源代码。我们将从系统调用陷入内核、进程调度与进程切换,一直到返回用户态进程,逐步梳理这一过程。最终,我们将拓展到硬件中断、缺页异常等内核执行路径,从而全面把握Linux内核的真正本质,以及系统的整体运行机制。
本课程将深入探讨计算机硬件的核心工作机制,包括存储程序计算机和函数调用堆栈,以及用户态程序如何通过系统调用陷入内核的过程。从实践的角度,我们将通过实际可运行程序的反汇编代码来理解操作系统内核,并深入分析Linux内核源代码。我们将从系统调用陷入内核、进程调度与进程切换,一直到返回用户态进程,逐步梳理这一过程。最终,我们将拓展到硬件中断、缺页异常等内核执行路径,从而全面把握Linux内核的真正本质,以及系统的整体运行机制。
免责声明
本站提供的一切软件、教程和内容信息仅为个人学习测试使用,请在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容,不得用于任何商业用途,否则后果自负,请支持购买正版软件!如侵犯到您的权益,请及时与我们联系处理。敬请谅解!