深入剖析Linux内核页表技术资源简介:
本课程从基本的概念入手,由浅入深、循序渐进的去剖析Linux内核在ARM64处理器架构上是如何管理页表的,自此我们来到内核的虚拟内存管理的核心部分——页表管理。只有真正搞清楚了页表的相关原理,我们才能真正的理解内存管理,才可以站在更高的视角去俯瞰虚拟内存,而此时看懂虚拟内存相关的源代码已不再困难!
学习本课程将get什么?
了解mmu的一些概念
掌握arm64页表结构
掌握页表遍历过程
掌握ASID机制原理
掌握TLB原理和操作
理解内核页表和用户进程页表建立过程
会分析页表遍历相关内核源代码
大纲:
1.概述
2.arm64页表结构
3.页表遍历过程
4.TLB原理和操作
5.ASID机制
6.Linux内核页表操作相关定义
7.启动阶段早期的页表创建
8.fixmap映射
9.主内核页表创建
10.用户进程页表创建
11.ioremap原理
12.实践
目录:
深入剖析Linux内核页表技术 - 1/12 深入剖析Linux内核页表技术 - 2/12 深入剖析Linux内核页表技术 - 3/12 深入剖析Linux内核页表技术 - 4/12 深入剖析Linux内核页表技术 - 5/12 深入剖析Linux内核页表技术 - 6/12 深入剖析Linux内核页表技术 - 7/12 深入剖析Linux内核页表技术 - 8/12 深入剖析Linux内核页表技术 - 9/12 深入剖析Linux内核页表技术 - 10/12 深入剖析Linux内核页表技术 - 11/12 深入剖析Linux内核页表技术 - 12/12
此隐藏内容仅限VIP查看升级VIP
侵权联系与免责声明 1、本站资源所有言论和图片纯属用户个人意见,与本站立场无关 2、本站所有资源收集于互联网,由用户分享,该帖子作者与BBM资源站不享有任何版权,如有侵权请联系本站删除 3、本站部分内容转载自其它网站,但并不代表本站赞同其观点和对其真实性负责 4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意 如有侵权联系邮箱:1415374178@qq.com
评论0