- 博客(4)
- 资源 (15)
- 收藏
- 关注
转载 Linux 内存管理窥探(9):内存初始化(bootmem_init)
参考文档:https://github.com/gatieme/LDD-LinuxDeviceDrivers/tree/master/study/kernel/02-memory/03-initialize/04-bootmem_init感谢作者的无私分享。我们住关注start_kernel中关于内存管理的部分总览:asmlinkage __visible void __in...
2019-03-23 01:21:41 1481
原创 Linux 内存管理窥探(8):内存初始化(paging_init)
参考文档:https://github.com/gatieme/LDD-LinuxDeviceDrivers/tree/master/study/kernel/02-memory/03-initialize/04-bootmem_init感谢作者的无私分享。我们住关注 start_kernel 中关于内存管理的部分总览:asmlinkage __visible void __i...
2019-03-19 05:00:02 1900
转载 Linux 内存管理窥探(7):内存初始化(memblock)
参考文档:https://blog.csdn.net/gatieme/article/details/52403148 感谢作者的无私分享Linux 的 C 代码的开始主要关注 start_kernel 函数,这是整个系统开始初始化的入口。其实 start_kernel 函数的内容是非常的多的,这里先只关注内存管理部分的代码。asmlinkage __visible void __in...
2019-03-15 00:47:50 2310
原创 ARMv7-A 的 MMU 浅析
MMU 是硬件对内存管理的支持,具体的,每个处理器之间或多或少有一些差异,而每个处理器的不同架构之间的实现也有差别,技术不断在进步,而实际的需求,性能的提升,使用场景的复杂化,都促使其不断的发展。MMU 主要功能之一是虚拟地址到物理地址的转换,这个需要软件和硬件配合完成,软件需要针对不同的硬件进行策略。这里主要分析 ARMv7-A 体系架构下的 MMU 的基本原理。ARM 官方的 data...
2019-03-01 17:06:45 8285
QT 实现的64bit十六进制与十进制相互转换工具,带 bitmap 配置显示
2019-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人