列表头(干净的页面)在Linux内核中不起作用

列表头(干净的页面)在Linux内核中不起作用,linux,memory,lru,page-replacement,Linux,Memory,Lru,Page Replacement,我想获得一个干净的页面列表或非活动/活动列表 但是当我使用列表头(干净的页面)、列表头(不活动的页面)或列表头(活动的页面)时,所有列表都是空的 此外,LIST\u HEAD(l\u hold)也为空 有没有办法从Linux内核中获得干净的页面?或 有没有办法遍历页面表中的所有页面?列表头宏声明并初始化一个空列表。。。 您应该在include/linux/list.h中查看它的定义 也许这些可以帮助: LIST_HEAD宏声明并初始化空列表。。。 您应该在include/linux/list

我想获得一个干净的页面列表或非活动/活动列表

但是当我使用
列表头(干净的页面)
列表头(不活动的页面)
列表头(活动的页面)
时,所有列表都是空的

此外,
LIST\u HEAD(l\u hold)
也为空

有没有办法从Linux内核中获得干净的页面?或
有没有办法遍历页面表中的所有页面?

列表头宏声明并初始化一个空列表。。。 您应该在include/linux/list.h中查看它的定义

也许这些可以帮助:


  • LIST_HEAD宏声明并初始化空列表。。。 您应该在include/linux/list.h中查看它的定义

    也许这些可以帮助:


  • 谢谢你的回复。你的解释对我很有帮助。但实际上,我很好奇如何访问所有页面(例如遍历页面表或页面缓存…),然而,该示例仅显示了一个任务。你能帮忙吗?谢谢你的回复。你的解释对我很有帮助。但实际上,我很好奇如何访问所有页面(例如遍历页面表或页面缓存…),然而,该示例仅显示了一个任务。你能帮忙吗?谢谢你的回复。你的解释对我很有帮助。但实际上,我很好奇如何访问所有页面(例如遍历页面表或页面缓存…),然而,该示例仅显示了一个任务。你能帮忙吗?