zone_balanced

来源:互联网 发布:月经不调 知乎 编辑:程序博客网 时间:2024/04/29 20:53

static bool zone_balanced(struct zone *zone, int order, bool highorder,

                     unsigned long balance_gap,int classzone_idx)

{

       unsignedlong mark = high_wmark_pages(zone) + balance_gap;

 

       if (IS_ENABLED(CONFIG_COMPACTION)&& !highorder) {

              mark += (1UL << order);

              order = 0;

       }

 

       returnzone_watermark_ok_safe(zone, order, mark, classzone_idx);

}

0 0
原创粉丝点击