内存管理--KASAN
KASAN是用于内存debug使用的一种机制,通过内核中使能该选项: CONFIG_KASAN = y它的原理就是,通过内存中分配一块专用内存为“影子内存”(shadow memory)用来标记系统可以用内存的状态,类似于内核中使用struct page结构体,只不过影子内存比struct page更加浪费内存,它与可用内存的比例为1:8。因为影子内存是把内存按照8 Byte来标记,标志位如...