今天,“笑傲内核”公众号正式创刊了。

我们想先认真介绍一下自己。我们是一群 Linux kernel 狂热爱好者,没有收益,没有赞助,也没有什么复杂的背景。
最开始,是 Barry(宋宝华)老师发起了一张“英雄帖”,把几个愿意花时间啃内核问题的人招呼到了一起。很多朋友应该读过宋老师的书,也看过“独树居士”的分享。宋老师在内核领域做了很多年,一直在写、在讲,也一直在带着更多人往 Linux kernel 里看。
后来,王炼(lianux.mm)、陈涛(Kunwu Chan)、陈雪原(xueyuan chen)、杨铭哲(Lance)陆续加入,于是有了“笑傲内核”这个小组织。
这个名字听起来有点狂。但做 Linux kernel,有时候确实需要一点狂。不是觉得自己多厉害,而是明知道这条路很难,还是愿意把时间砸进去;愿意追一个没人保证有结果的问题;愿意把还不成熟的想法放到社区里接受 review;也愿意在被打回来之后继续改。
这段时间,我们围绕 MGLRU、per-VMA 优化、high order allocation 等问题做了一些尝试,也提交和讨论过一些方案。说实话,没有那么多传奇故事,更多是很具体的活:看代码路径,复现实验,想清楚场景,写 changelog,发 patch,然后等 review。有时候推进得顺一点,有时候发现前面的判断站不住,只好推倒重来。
成了,就继续往前走。失败了,也别悄悄散掉。把失败讲清楚,把数据留下来,把为什么不行写出来。至少下一次有人走到同一个地方,不用再从零开始撞一次墙。
这也是我们做这个公众号的原因。我们想把这些事摊开:看过的代码,做过的实验,踩过的坑,patch 为什么这么写,又为什么被打回来。对熟悉社区的人来说,这些可能只是日常;但对刚进来的人,可能就是差的那一级台阶。
如果你也喜欢 Linux kernel,可以把你的想法、问题、文章、patch 带过来,大家一起聊。
如果你正好也是那种愿意把时间花在内核难题里的人,那就更好。成要有成的样子,失败也要失败得轰轰烈烈。我们想成为这样的人,也想遇到更多这样的人。天下风云出我辈,一入内核岁月催。皇图霸业谈笑中,不胜代码一场醉。
今天开始,这里就是“笑傲内核”。
|