【课程】深入剖析Linux内核页表技术 | 您所在的位置:网站首页 › 联想账号更改手机号 › 【课程】深入剖析Linux内核页表技术 |
本课程从基本的概念入手,由浅入深、循序渐进的去剖析Linux内核在ARM64处理器架构上是如何管理页表的,自此我们来到内核的虚拟内存管理的核心部分——页表管理。 从页表的遍历到TLB的原理再到ASID的机制等章节,我们主要从原理的角度去分析页表管理相关组件原理;而在内核页表创建和用户进程页表创建等章节,我们又分析了相关的内核源代码。我们不仅可以从源代码的角度探究各个阶段页表的创建过程,而且可以看到它具体的使用过程,进一步来理解内核如何通过页表来隔离各个进程地址空间。 只有真正搞清楚了页表的相关原理,我们才能真正的理解内存管理,才可以站在更高的视角去俯瞰虚拟内存,而此时看懂虚拟内存相关的源代码已不再困难! |
CopyRight 2018-2019 实验室设备网 版权所有 |