Memory management linux内核中的活动/非活动列表
在哪里可以获得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
谢谢,晚了几年,但对于其他需要它的人: 活动/非活动列表是lru列表,具有lruvec类型 在Linux 5.6上,include/Linux/mmzone.h中定义了
enum lru_列表
和相应的struct lruvec
然后,我知道返回lruvec有几个函数:
mem_cgroup_page_lruvec()
mem_cgroup_lruvec()