发布时间:2016-04-25 21:11:03
在阅读Linux2.6的内核内存管理这一部分时,我看到page结构中的一个mapping成员,我感到很迷惑,这个成员的属性太复杂了,我们来看看: struct address_space *mapping;表示该页所在地址空间描述结构指针,用于内容为文件的页帧 (1) 如果page->mapping等于0,说明该页属于交换告诉缓存swap cache (2) 如果page->mapping不等于0,但第0位为0,说明该页为......【阅读全文】