kernel 2.6.32 前瞻

先介绍一下现在内核的开发模式:一开始Linus大概花2-3周的时间从其它人的git里合并代码,他肯定不可能看懂所有的代码,但我们也知道他也会拒绝那些他不太喜欢的代码;然后关闭 merge window,发布一个rc1,理论上所有的功能都freeze,剩下的只是 bugfix;这里也有例外,要看linus的心情而定,比如2.6.31的rc2里是又额外添加了新feature的;接下来差不多每周发布一个新的rc,在 7-10个rc版本之后,一个新的内核版本就正式发布了。总之现在大约是每11-13周有一个新的2.6.x出来

下面看看2.6.32

  1. 在 Greg KH 发出威胁后,微软的程序员终于在列表上开始了回应,似乎 Hyper-V 驱动还能继续在 stage 里呆着。微软必须学好怎么在 kernel 开发者社区中生存
  2. 某些程序员在和 Brain Fuck Scheduler 进行了对比测试后,发现了当前调度器中的一些问题,在 2.6.32 中会得以修正。看起来 BFS 永远也不会被合并到tree里,希望它的一些概念能给我们使用 linux desktop 带来更好的体验
  3. devtmpfs 是一个争议很大的特性,有几个人认为它很垃圾,但linus看起来不这么想。devtmpfs 又称为 devfs 2.0,好处之一是在内核自举的时候就把设备都挂到 /dev 上,节省了执行 udev 的时间
  4. DRBD... 终于也要进入内核了,事实上 devtmpfs 受到质疑的原因之一就是它对 DRBD 设备的集成. DRBD 算是一个简易廉价的存储HA实现,我知道以前 zhanzuo.com 就在用这个特性
Topic: 技术

评论

早在前年,我同学在eyou工作的时候我就知道占座了

很惊奇这个网站怎么能活到现在还默默无闻