参考:http://blog.csdn.net/tigerjb/article/details/6412881 http://linux.chinaunix.net/techdoc/system/2008/06/16/1011365.shtml http://www.xiangmocheng.com/2009/09/kmalloc-vmalloc-malloc-difference/ h
从懵逼到不懵逼 vmalloc机制在最近的内核中做了大改,很有意思。通过对比的角度来看看最近一次的进化史。对比版本5.0和5.4 patch: commitID 68ad4a3304335358f95a417f2a2b0c909e5119c4 mm/vmalloc.c: keep track of free blocks for vmap allocation Pa