微视linux 内存水线划分

void setup_per_zone_wmarks(void)
{
	/*min_free_kbytes可以通过proc文件系统修改*/
	unsigned long pages_min = min_free_kbytes >> (PAGE_SHIFT - 10);
	
	for_each_zone(zone){
		zone->watermark[WMARK_LOW]  = min_wmark_pages(zone) + (tmp >> 2);//1+1/4=5/4
		zone->watermark[WMARK_HIGH] = min_wmark_pages(zone) + (tmp >> 1);//1+1/2==3/2
		setup_zone_migrate_reserve(zone);
		
	}
	
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值