Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想获得一个干净的页面列表或非活动/活动列表。
但是当我使用LIST_HEAD(clean_pages), LIST_HEAD(l_inactive)or时LIST_HEAD(l_active),所有列表都是空的..
LIST_HEAD(clean_pages)
LIST_HEAD(l_inactive)
LIST_HEAD(l_active)
另外,LIST_HEAD(l_hold)也是空的。。
LIST_HEAD(l_hold)
有没有办法从 Linux Kernel 获得干净的页面?或者有什么办法可以遍历页表中的所有页面?
LIST_HEAD 宏声明并初始化一个空列表...您应该查看它在 include/linux/list.h 中的定义
也许这些可以帮助:
页表管理
遍历一个进程的所有物理页