博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zone_balanced
阅读量:4153 次
发布时间:2019-05-25

本文共 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/

你可能感兴趣的文章
gitk安装
查看>>
GRUB引导linux3.0内核
查看>>
堆栈中的ss,bp,sp
查看>>
如何在linux终端下查询C函数
查看>>
如何连接远程 Ubuntu 桌面?
查看>>
win7远程控制ubuntu桌面
查看>>
控制寄存器(CR0,CR1,CR2,CR3)
查看>>
Linux内核如何计算链表的位置
查看>>
Linux中断执行过程
查看>>
C语言的函数指针的例子
查看>>
如何在Ubuntu下编辑PDF文件
查看>>
用gdb如何查看指定地址的内存内容?
查看>>
__builtin_expect详解
查看>>
关于vmlinux和bzImage
查看>>
分配task_struct时分配页面的大小的问题
查看>>
情景分析中的一个例程
查看>>
rt_mutex
查看>>
Linux 2.6内核中新的锁机制--RCU
查看>>
关于volatile
查看>>
2.4内核中task_struct结构体全解
查看>>