Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Memory management linux内核中的活动/非活动列表_Memory Management_Linux Kernel_Kernel_Shared Memory_Page Replacement - Fatal编程技术网

Memory management linux内核中的活动/非活动列表

Memory management linux内核中的活动/非活动列表,memory-management,linux-kernel,kernel,shared-memory,page-replacement,Memory Management,Linux Kernel,Kernel,Shared Memory,Page Replacement,在哪里可以获得Linux内核中为内存管理而维护的活动/非活动页面列表? 基本上,我想定期转储这些列表的信息,这样我就可以了解哪些页面处于活动/非活动状态? 最终目标是找出哪些共享库正在被积极使用,哪些共享库没有被如此积极地使用 谢谢,晚了几年,但对于其他需要它的人: 活动/非活动列表是lru列表,具有lruvec类型 在Linux 5.6上,include/Linux/mmzone.h中定义了enum lru_列表和相应的struct lruvec 然后,我知道返回lruvec有几个函数: me

在哪里可以获得Linux内核中为内存管理而维护的活动/非活动页面列表? 基本上,我想定期转储这些列表的信息,这样我就可以了解哪些页面处于活动/非活动状态? 最终目标是找出哪些共享库正在被积极使用,哪些共享库没有被如此积极地使用


谢谢,

晚了几年,但对于其他需要它的人:

活动/非活动列表是lru列表,具有lruvec类型

在Linux 5.6上,include/Linux/mmzone.h中定义了
enum lru_列表
和相应的
struct lruvec

然后,我知道返回lruvec有几个函数:

mem_cgroup_page_lruvec()
mem_cgroup_lruvec()