age_active_anon

来源:互联网 发布:一氧化二氮 淘宝 编辑:程序博客网 时间:2024/04/28 14:21

static void age_active_anon(struct zone *zone, struct scan_control *sc)

{

       struct mem_cgroup *memcg;

 

       if(!total_swap_pages)

              return;

 

       memcg = mem_cgroup_iter(NULL, NULL,NULL);

       do {

              struct lruvec *lruvec =mem_cgroup_zone_lruvec(zone, memcg);

 

              if (inactive_list_is_low(lruvec,false))

                     shrink_active_list(SWAP_CLUSTER_MAX,lruvec,

                                      sc, LRU_ACTIVE_ANON);

 

              memcg = mem_cgroup_iter(NULL,memcg, NULL);

       } while (memcg);

}

0 0
原创粉丝点击