本文共 329 字,大约阅读时间需要 1 分钟。
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);
}
转载地址:http://hxqti.baihongyu.com/