关于linux内核以及原始人的想法

1.isolate_lru_pages函数的额外功用是试图介入伙伴系统来尽可能的释放掉连续的页面。事情是这样的,本来,isolate_lru_pages这个函数是为了尽可能少的争抢lru全局锁而引入的,它将页面分离到一个局部,然后在决定是否回收以及如何回收,现在它又接收了一个order参数,这样就可以以当前扫描到的页面为基准,在其前后分离出一些可以凑成2的order次幂大小的页面,使它们一起被回收,这样有利于伙伴系统的碎片最小化,如果按照isolate_lru_pages函数最原始的智能,它可能分离出了N个页面,这N个页面可能不甚连续,然而加入order的影响之后,它分离出的N个页面中就有可能用2的order次幂个连续页面了
2.CFS调度器引入了调度实体的概念,它不仅仅可以指示进程,还可以指示进程组。
3.我们不应该嘲笑原始人的,但是我们很多人将原始人作为一种贬义词来使用。我们不否认印第安人比我们落后,但他们不是原始人,他们也是现代人,和我们是并列的,原始人是我们的祖先,没有他们的简陋就没有我们的文明,所以我们要尊敬他们而不是嘲笑他们。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值