前言 本文是近期学习CMA模块的一个学习笔记,方便日后遗忘的时候,回来查询以便迅速恢复上下文. 学习的基本方法是这样的:一开始,我自己先提出了若干的问题,然后带着这些问题查看网上的资料,代码,最后整理形成这样以问题为导向的index,顺便也向笨叔叔致敬.笨叔叔写了一本书叫做<奔跑吧Linux内核>,采用了问答的方式描述了4.x Linux内核中的进程管理.内存管理,同步和中断子系统.7月将和大家见面,敬请期待. 阅读本文最好手边有一份linux source code,我使用的是4.4.6版本…