怎样通过阅读linux源代码深入学习linux内存子系统
无头绪的阅读是低效行为用debugger调试kernel
■网友
自问自答,大概学习了半个月的linux内存子系统,虽然不够鞭辟入里,但是相对于以前的理解有很大的提升,不至于对内存的运行机制一头雾水。首先,对linux的内存要有整体认识:建议看《深入理解linux内核》,英文好的看原版,没有完全理解不要急,毕竟操作系统没有那么容易学。其次,导致linux内存管理机制复杂的原因在于Intel的体系结构不断要向前兼容,导致段式管理等一些不易理解的概念产生。建议看《独辟蹊径品内核 linux内核源代码导读》的前部分,在硬件体系结构上理解linux内存管理的演化。第三,阅读源代码:建议看《linux内核源代码情景分析》。ps:学习是循序渐进的过程,难以一蹴而就
■网友
为什么不看arm的
推荐阅读
- 聪明人养花,这3种“花”怎样也要养一盆,每年能省不少医药费
- 船舶■江苏镇江谏壁船闸2020年船舶通过量近2亿吨
- 重庆残疾人化身“朗读者”传递阅读力量
- 互联网怎样解决“家政服务上门速度慢”的问题
- 怎样看待从1月8号起,QQ钱包开始提现收费
- 银行it人怎样转型
- 汽车|冬天怎样让车内温度快速升高?座椅加热的最佳使用方式二,外循环的作用总结
- 怎样进入通信行业
- 红米手机通过QQ空间的成功营销,给涉足社会化营销的企业有哪些启示
- 怎样评价扶他柠檬茶的小说《云养汉》的结尾
